我正在使用以下angular-filter来对我的图片进行分组。通过以下设置,我收到错误:
ngRepeat:愚弄 中继器中的重复键重复器中的重复项 不允许。使用'track by'表达式指定唯一键。 Repeater:图像中的(groupName,value)跟踪'groupName'| groupBy:'fullday',重复键:value.CID,重复值: { “CID”: “CID-0.37998497346416116”, “年”:2015年, “月”:2, “天”:20, “fullday”: “2015年2月20日”, “时间”:“3:33 pm“,”注意“:”“,”专辑“:”没有相册“,”最爱“:false}
<ul ng-repeat="(groupName, value) in images track by 'value.CID' | groupBy: 'fullday' ">
<p>{{ groupName }}</p>
<img
ng-repeat="imageInfo in value"
ng-src="{{keygetThumbnail(value.CID)}}"
class="thumbnail-dash"
alt="Image"
ng-click="goToViewer(imageInfo.CID)"
>
</ul>
我该如何解决这个问题?我尝试添加track by $index
,但这不起作用,因为它显示多个图像方块而不是图像本身。请注意,我的所有value.CID
都是唯一(在对象images
中)