2016-12-11 48 views
-1

在API中,圖像url值爲img/something.jpg在不同位置獲取img路徑

當我在首頁上消費時,沒關係。

我可以使用:

$scope.img = response.data.imgUrl 

當我創建另一頁我做同樣的形象被打破。

我試圖在視圖

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

這是行不通的。

我該如何處理這種情況?

+0

改爲用戶相對路徑。 –

回答

0

我懷疑「其他頁面」是在另一個目錄(或虛擬的)。

如果你在URL的前面追加/,我預計它會起作用。

這是因爲該URL是相對於當前頁面。爲了演示,網絡瀏覽器正在爲您的圖像請求http://yoursite.com/another/page/img/something.jpg,而不是http://yoursite.com/img/something.jpg

+0

想怎麼樣?喜歡這個? '$ scope.img ='/'+ response.data.imgUrl'? –

+0

@NisaK yep,正好 – developius