2016-12-11 50 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