我在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'進行硬編碼。這裏更好的硬編碼。 –