【发布时间】:2015-07-02 20:19:52
【问题描述】:
我有一个名为ListA 的列表。我正在对其执行一些过滤器并保存在一个名为 filteredList 的新数组中。
<div ng-repeat="element in filteredList =(ListA| filter: {label:searchCategory.value} |filter:searchString)">
现在,我想使用filteredList 来实现分页。我已经使用splice(start, end) 为另一个页面实现了分页,我更新了start 和end 值以更新可见数组。
添加拼接到过滤器将改变我的filteredList 大小,我需要它来计算分页的页数。
我需要进入ng-repeat 会是这样的
ng-repeat="element in newList.splice(start, end)" where `newList` without splice is essentially `filteredList`.
【问题讨论】:
标签: arrays angularjs pagination angularjs-ng-repeat ng-repeat