我有我的 ng-repeat 和过滤器,然后我添加了 bootstrap-ui 分页,一切正常
要添加字段编辑,我需要使用'track by $index',但我找不到将其添加到我的 ng-repeat 的正确方法,这是我的 HTML 视图:
<tr data-ng-repeat="target in targets | filter:search | startFrom:(currentPage - 1) * pageSize | limitTo: pageSize ">
<td><input type="text" ng-model-options="{ updateOn: 'blur' }" ng-change="updateTarget(targets[$index])" ng-model="targets[$index].YEAR"></td>
<td><input type="text" ng-model-options="{ updateOn: 'blur' }" ng-change="updateTarget(targets[$index])" ng-model="targets[$index].MONTH"></td>
<td><input type="text" ng-model-options="{ updateOn: 'blur' }" ng-change="updateTarget(targets[$index])" ng-model="targets[$index].TV"></td>
</tr>
我的 PageSize 限制设置为 5,所以我的索引在每个页面中从 1 重新开始到 5,因为我没有在我的 ng-repeat 中按 $index 添加轨道所以如果我编辑第 2 行,它将编辑每个第 2 行每一页,
在同一个 ng-repeat 中使用过滤器和分页时如何添加'track by $index'的任何想法