Angular只调用空的ng-repeat一次
Angular calls empty ng-repeat once?
在我的angular网站中,我有一个简单的ng-repeat:
<div ng-repeat="image in prop.images">
<img src="/doc/{{ image.id }}?width=200">
</div>
和打开网站道具时。控制器中的Images为空:
$scope.prop = {};
$scope.prop.images = [];
但是在我的服务器日志中我看到了对
的调用GET /doc/%7B%7B%20image.id%20%7D%7D?width=200
其余的用ng-repeat就可以了。如果新的图像加载到$scope.prop.images
,它们显示良好,一切工作如预期。
有人知道为什么要打这个电话吗?欢迎所有的建议!
使用ng-src
代替src
作为属性查看文档了解更多
在src属性中使用{{hash}}这样的Angular标记是行不通的右:浏览器将从URL中获取文本{{hash}}直到Angular替换了{{hash}}里面的表达式。的ngSrc指令解决了这个问题。
您应该直接使用ng-src
而不是src
。
<img ng-src="/doc/{{ image.id }}?width=200">
使用src="/doc/{{ image.id }}?width=200"
对图像的第一个初始调用不是Angular的,而是解析和渲染DOM时的浏览器的
使用ng-src
代替src
。
相关文章:
- ng模型一次更改所有select
- ng在一页中包含两次相同的部分页面
- 角度ng重复一次
- ng只重复添加项目一次
- 如何在一次有条件的ng单击时执行多个调用
- ng-click在ng-repeat IE9中多次触发
- 为什么将 ng-select 替换为自定义指令会导致$http请求不会每隔一段时间发送一次
- Ng-Repeat只工作一次
- AngularJS指令在ng-repeat中为每个项目设置不同的值,只重复一次
- Angular-Material ngMessage 在将 ng-repeat 与 ng-message-exp 指令一
- 可以一次又一次地使用 ng 重复吗?
- ng-change仅在ng-repeat内触发一次 - Angular
- 只显示“;没有结果”;在AngularJS中使用嵌套ng repeat时一次
- AngularJS - ng-repeat多次显示单个记录
- Angular只调用空的ng-repeat一次
- 使用ng-repeat一次显示2个元素
- 将ng repeat中的值设置为另一个值一次(仅在页面加载时)
- 如何使用ng repeat在一次迭代中访问(项中的项)的2个项
- Ng-repeat和指令一次展开一个列表项
- 我可以在一个元素中使用ng-repeat 2次吗?