Frage

Ich versuche, eine Angularjs-Richtlinie zu schreiben, die prüft, ob eine URL vorhanden ist, wenn dies der Fall ist, wird das Bild angezeigt.Andernfalls gibt es nichts oder ein leeres Tag zurück.Jeder Rat wäre geschätzt, hier ist die Geige, die ich bisher habe, es scheint es nicht scheint, es nicht zu bekommen, um sogar die URL zu lesen, die eingeleitet wird. http://jsfiddle.net/steveng/dxeap/8/

War es hilfreich?

Lösung

Sie können nur mit Bildern in derselben Domäne in derselben Domäne in der Lage sein, dass es anders verstoßen würde.Wenn dies immer noch in Ordnung ist, sollte es möglich sein, dass AJAX eine Kopfanforderung durchführen und den HTTP-Status (z. B. 404) der Antwort prüft.

Ich habe Ihren Code ein bisschen festgelegt, damit es funktioniert. http://jsfiddle.net/lwp/1/ Sehen Sie, wie Sie von diesem Ausgangspunkt einsteigen und hierher zurückkommen, wenn Sie weitere Probleme stoßen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top