【发布时间】:2019-10-04 10:53:11
【问题描述】:
我只能搜索当前页面记录,但是我需要搜索从服务器返回的整个记录集。这是我的代码:
<tr ng-repeat="brt in $parent.visibleBrtList = (currBrtList
| orderBy: state.orderBy : state.reverseOrderByDirection
| filter: pageFilter(state.page, state.itemsPerPage)
| filter: searchKeyword) ">
我也试过这样修改:
<tr ng-repeat="brt in currBrtList
| filter: pageFilter(state.page, state.itemsPerPage)
| filter: searchKeyword">
currBrtList 有 200 条记录,itemsPerPage 是 10。
这里是pageFilter函数:
$scope.pageFilter = function() {
var from = $scope.state.page * $scope.state.itemsPerPage;
var to = from + $scope.state.itemsPerPage;
return function(item, index) {
return index >= from && index < to;
}
}
【问题讨论】:
标签: angularjs pagination