我有一个使用 ng-repeat 的div。我所做的就是从var facts = ["Your facts", "...", "..."];
var fact = Math.floor(Math.random() * facts.length);
message.channel.send(facts[fact]);
开始重复rfi
。
rfiList
在方法<div ng-repeat="rfi in rfiList | orderBy:['isDone','-CreatedDate'] track by $index">
<button ng-click="closeRFI($index)">Close</button>
</div>
中,我正在使用索引访问rfiList
closeRFI($index)
这里发生的是,当我想使用索引访问var record = $scope.rfiList[index];
时,rfiList
仍然是orderby之前的列表。也就是说,似乎orderby不在rfiList中应用,因此索引没有更改。
如何订购rfiList
以便更改索引?