我在ng-repeat中有一个数据属性,每次重复循环时都需要唯一。似乎可以在定义它的相同行中使用$ index,否则我会这样做。每个ng-repeat需要唯一的数据属性
原始代码:
<div ng-repeat="x in vm.country_list | itemsPerPage:5 track by $index" pagination-id="uniqueId">
{{x.country}}
</div>
期望的结果:
<div ng-repeat="x in vm.country_list | itemsPerPage:5 track by $index" pagination-id="uniqueId0">
USA
</div>
<div ng-repeat="x in vm.country_list | itemsPerPage:5 track by $index" pagination-id="uniqueId1">
Canada
</div>
<div ng-repeat="x in vm.country_list | itemsPerPage:5 track by $index" pagination-id="uniqueId2">
Mexico
</div>
会有与你现在正在尝试的方法没有什么用。但是您将在分页元素中对'pagination-id'进行硬编码。这里更好的硬编码。 –