Javascript 如何在Angularjs中推迟img src url计算?

Javascript 如何在Angularjs中推迟img src url计算?,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,我有以下模板的指令: <img src="https://some.base.url&user={{user.img}}"/> 并且不希望在{{user.img}}被实际值替换之前向此url发送请求。您应该使用ng src而不是src: 您应该使用ng src而不是src: 您的代码应该使用以下内容: <img ng-src="https://some.base.url&user={{user.img}}"/> 浏览器在缓存图像等方面非常积极。

我有以下模板的指令:

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


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

您应该使用ng src而不是src:

您应该使用ng src而不是src:

您的代码应该使用以下内容:

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

浏览器在缓存图像等方面非常积极。给它一个“ng src”属性可以让它有足够的时间来处理src,然后为您设置它


另一方面,您应该对锚定标记上的“href”执行相同的操作。使用“ng href”而不是“href”。它将允许处理表达式所需的时间

您的代码应该使用以下内容:

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

浏览器在缓存图像等方面非常积极。给它一个“ng src”属性可以让它有足够的时间来处理src,然后为您设置它

另一方面,您应该对锚定标记上的“href”执行相同的操作。使用“ng href”而不是“href”。它将允许处理表达式所需的时间