我在 laravel5.4 中使用 angularjs,我在控制台中收到此错误我不知道为什么会发生这种情况,因为 prb 的源就像在控制台中显示的图像链接一样:
<img class="lazy" src="/{% food.image_principale %}">
认为这个图像显示正确,但在控制台中我有这个:
GET http://livrer/%7B%%20item.getData().image_principale%20%%7D 400 (Bad Request) %7B%%20item.getData().image_principale%20%%7D:1
我不明白为什么控制台会显示错误,而不是因为我得到了我需要的东西。
简短回答:将src
html-attribute 内部替换为ng-src
.
在 src 属性中使用像 {{hash}} 这样的 Angular 标记不能正常工作:浏览器将从带有文字文本 {{hash}} 的 URL 中获取,直到 Angular 替换 {{hash}} 中的表达式。ngSrc 指令解决了这个问题。(来源)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句