In angularjs hai il tag ng-src che ha lo scopo di non ricevere un errore per un URL non valido prima che angularjs riesca a valutare le variabili tra {{
e }}
.
Il problema è che uso parecchi DIV con un background-image
set su un url. Lo faccio a causa dell'eccellente proprietà CSS3 background-size
che ritaglia l'immagine alla dimensione esatta del DIV.
L'unico problema è che ricevo molti errori per lo stesso motivo per cui hanno creato un tag ng-src: ho alcune variabili nell'URL e il browser pensa che l'immagine non esista.
Mi rendo conto che esiste la possibilità di scrivere un greggio {{"style='background-image:url(myVariableUrl)'"}}
, ma questo sembra "sporco".
Ho cercato molto e non riesco a trovare il modo giusto per farlo. La mia app sta diventando un disastro a causa di tutti questi errori.