LimitTo 和 sortBy 不起作用
LimitTo and sortBy not working
我在 1 个问题中有 2 个问题 post:
我想限制 10 个结果的结果数量,我想按日期排序 post 但它不起作用,因为它按用户排序然后按日期排序,我想按日期排序,无论用户如何。
这是我尝试过的:
<ul ng-repeat="item in customarray | orderBy:'-tickets[0].date' | limitTo : 10 track by $index">
<div ng-repeat="new in item.tickets track by $index ">
<li class="row"><div class="col-md-2 date text-center">{{new.date | date}}</div><div class="col-md-3 date text-center"> {{item.username}}</div> <div class="col-md-5 date text-center">{{new.titre}}</div> <div class="col-md-2 date text-center">{{new.status}}</div></li>
</div>
</ul>
问题是我的数据包含在 2 ng-repeat 中。
我觉得应该是
ng-repeat="item in customarray track by $index | orderBy:'-tickets[0].date' | limitTo : 10"
或
ng-repeat="item in customarray | orderBy:'-tickets[0].date' | limitTo : 10"
不需要按$index添加track因为它会自动按$index
我在 1 个问题中有 2 个问题 post: 我想限制 10 个结果的结果数量,我想按日期排序 post 但它不起作用,因为它按用户排序然后按日期排序,我想按日期排序,无论用户如何。
这是我尝试过的:
<ul ng-repeat="item in customarray | orderBy:'-tickets[0].date' | limitTo : 10 track by $index">
<div ng-repeat="new in item.tickets track by $index ">
<li class="row"><div class="col-md-2 date text-center">{{new.date | date}}</div><div class="col-md-3 date text-center"> {{item.username}}</div> <div class="col-md-5 date text-center">{{new.titre}}</div> <div class="col-md-2 date text-center">{{new.status}}</div></li>
</div>
</ul>
问题是我的数据包含在 2 ng-repeat 中。
我觉得应该是
ng-repeat="item in customarray track by $index | orderBy:'-tickets[0].date' | limitTo : 10"
或
ng-repeat="item in customarray | orderBy:'-tickets[0].date' | limitTo : 10"
不需要按$index添加track因为它会自动按$index