有人知道如何在使用 AngularJs ng-scr 指令显示图像时生成有效的 HTML5 吗?
我发现了什么?
- “src”- img 标签需要属性
- 不能为空
- 如果我使用 Angular 绑定(bind)设置 src 属性数据,控制台会报告 404 错误,因为它会在 Angular 初始化之前尝试加载图像
为什么我需要有效的 HTML?
原因很简单。奇怪的 HTML 错误(缺少结束标签、开放标签等)会导致我们的项目出现奇怪的行为,因为我们有很多 View 。定期确保源有效,可以减少代码的不稳定。
最佳答案
来自this post源于一个天才的黑客:
<img ng-src="modelImage" src="//:0">
...比图像 URL 更容易从头顶记住;)
ngSrc:可以包含 {{}} 标记的任何字符串。
关于html - AngularJs ng-src 上有效的 HTML5 和 img src-attribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21097712/