Dans angularjs, vous avez la balise ng-src qui a pour but de ne pas recevoir d'erreur pour une URL invalide avant qu'angularjs ne puisse évaluer les variables placées entre {{
et }}
.
Le problème est que j'utilise pas mal de DIV avec un background-image
ensemble à une URL. Je fais cela en raison de l'excellente propriété CSS3 background-size
qui recadre l'image à la taille exacte du DIV.
Le seul problème est que je reçois beaucoup d'erreurs pour la même raison pour laquelle ils ont créé une balise ng-src: j'ai des variables dans l'url et le navigateur pense que l'image n'existe pas.
Je me rends compte qu'il y a une possibilité d'écrire un brut {{"style='background-image:url(myVariableUrl)'"}}
, mais cela semble «sale».
J'ai beaucoup cherché et je ne trouve pas la bonne façon de faire. Mon application devient un désordre à cause de toutes ces erreurs.