Directive AngularJs pour vérifier si une URL d'image existent
-
11-12-2019 - |
Question
J'essaie d'écrire une directive Angularjs qui vérifie si une URL existe, si elle affichera alors l'image.Sinon, il ne retournera rien ou une balise vierge.Tout conseiller serait apprécié, voici le violon que j'ai jusqu'à présent, je ne peux pas sembler l'obtenir pour même lire l'URL adoptée. http://jsfiddle.net/stevenng/dxeap/8/
La solution
Vous ne pourrez cela que avec des images sur le même domaine, car il violerait la politique de domaine croisé autrement.Si cela est toujours correct, il devrait être possible en utilisant Ajax pour effectuer une demande de tête et en vérifiant le statut HTTP (par exemple 404) de la réponse.
J'ai corrigé votre code un peu pour que cela fonctionne. http://jsfiddle.net/lwpep/1/ Voyez comment vous obtenez de ce point de départ et revenez ici si vous rencontrez plus de problèmes.