我已按以下方式编写代码:
<div id="{{item.product.id}}" class="col-xs-12 inventory-row" dir-paginate="item in inventory|itemsPerPage:10|orderFilter:filterMainKeyword|orderBy:getMainInventoryOrderByAttribute():getMainInventorySortOrder()" pagination-id='mainInventory'>
<div class="item-footer">
<dir-pagination-controls pagination-id='mainInventory'></dir-pagination-controls>
</div>
<div>
每当我尝试对任何列进行排序时,当前页面中的项目都会被排序,是否有任何方法可以对所有项目进行排序? 提前致谢
答案 0 :(得分:0)
翻转过滤器
public String makeServiceCall(String url, int method) {
return this.makeServiceCall(url, method, new ArrayList<NameValuePair>());
}
答案 1 :(得分:0)
AngularJS中的过滤器按照您定义的顺序应用。尝试在应用其他过滤器之前对集合进行排序:
item in inventory | orderFilter: filterMainKeyword | itemsPerPage: 10