2016-12-11 5 views
-1

In der API ist der Bild-URL-Wert img/something.jpg.Img Pfad erhalten, wenn an einem anderen Ort

Wenn ich auf der Homepage konsumiere, ist es in Ordnung.

kann ich verwenden:

$scope.img = response.data.imgUrl 

Wenn ich eine andere Seite bin Erstellen ich das gleiche das Bild kaputt ist.

habe ich versucht, in der Ansicht

<img src='../{{img}}'> 

es funktioniert nicht.

Wie kann ich mit dieser Situation umgehen?

+0

Benutzer relative Pfade stattdessen. –

Antwort

0

Ich vermute, dass die "andere Seite" in einem anderen Verzeichnis (oder virtuellen) ist.

Wenn Sie eine / an der Vorderseite der URL anhängen, erwarte ich, dass es funktioniert.

Dies liegt daran, dass die URL relativ zur aktuellen Seite ist. Um dies zu demonstrieren, fordert der Webbrowser http://yoursite.com/another/page/img/something.jpg für Ihr Bild an, anstatt http://yoursite.com/img/something.jpg.

+0

wie? so was? '$ scope.img = '/' + Antwort.data.imgUrl'? –

+0

@NisaK Ja, genau – developius

Verwandte Themen