En angularjs tiene la etiqueta ng-src que tiene el propósito de que no recibirá un error por una URL no válida antes de que angularjs pueda evaluar las variables ubicadas entre {{
y }}
.
El problema es que uso bastantes DIV con un background-image
conjunto en una url. Hago esto debido a la excelente propiedad CSS3 background-size
que recorta la imagen al tamaño exacto del DIV.
El único problema es que recibo muchos errores por la misma razón por la que crearon una etiqueta ng-src: tengo algunas variables en la URL y el navegador cree que la imagen no existe.
Me doy cuenta de que existe la posibilidad de escribir un crudo {{"style='background-image:url(myVariableUrl)'"}}
, pero esto parece "sucio".
He buscado mucho y no puedo encontrar la forma correcta de hacerlo. Mi aplicación se está volviendo un desastre debido a todos estos errores.