0

我有以下模板的指令:

<img src="https://some.base.url&user={{user.img}}"/>

并且不想在 {{user.img}} 被替换为实际值之前向此 url 发送请求。

4

2 回答 2

2

您应该使用 ng-src 而不是 src: http ://docs.angularjs.org/api/ng.directive:ngSrc

于 2013-07-03T03:21:30.307 回答
1

你的代码应该使用这个:

<img ng-src="https://some.base.url&user={{user.img}}"/>

浏览器在缓存图像等方面非常激进。给它一个“ng-src”属性可以让 Angular 有时间处理 src,然后它会为你设置它。

在旁注中,您应该对锚标签上的“href”做同样的事情。使用“ng-href”而不是“href”。它将为 Angular 提供处理表达式所需的时间。看这里

于 2013-07-03T04:36:07.717 回答