这是代码
<tr ng-repeat="collection in collections | orderBy:'-modifiedDate' track by $index" ng-init="listIndex = $index">
如果我删除orderBy:'-modifiedDate'
,则特定元素的删除效果很好。但是,我需要以排序方式呈现集合/数组,这就是我有 orderBy 的原因。
如果我不orderBy:'-modifiedDate'
从代码中删除 并且我在位置 7 上删除了一个随机元素,那么被删除的元素总是最后一个。
我不得不使用ng-init
,因为我在上面显示的ng-repeat
里面还有另一个ng-repeat
。我这样调用删除函数,ng-click="deleteRow(listIndex)"