【发布时间】:2017-05-28 00:10:28
【问题描述】:
我正在使用 ng-repeat 来显示结果集中的所有项目。我有一个自定义搜索框,它通过自定义过滤器过滤掉结果。我现在需要添加分页,但我还需要结果集中的所有项目都是可搜索的,无论分页如何。代码如下:
<div
ng-repeat=
"items in obj | filter : {ownerId: controller.ownerId}
| customSearchFilter : controller.searchText as filteredResults | limitTo: controller.paginationLimit
"></div>
根据 ng-repeat 文档:https://docs.angularjs.org/api/ng/directive/ngRepeat,看来“as”微语法只能用在最后。 limitTo 当然必须在过滤器之后才能搜索项目。以前有人遇到过这个问题吗?
【问题讨论】: