【发布时间】:2017-03-24 01:28:44
【问题描述】:
我正在使用 ng-repeat 创建一个可排序的分页表,如下所示:
<tr data-ng-repeat="property in filteredProps | filter:search | customOrderBy:sortColumn:reverseSort | startFrom:pager.currentPage*pager.pageSize | limitTo:pager.pageSize as sortedProps">
然后我使用“sortedProps”来提供一些下载功能(下载的结果应该与表格中显示的相同)。问题是“sortedPros”只是捕获了第一页结果,而不是全部,这是因为“limitTo”功能。有人知道如何在排序后但在分页之前捕获数据吗?我试图将 'as sortedProps' 放在 'limitTo' 之前,但没有奏效。
【问题讨论】:
-
有什么方法可以先在控制器中将其短路,然后再做其余的工作?
标签: angularjs angularjs-ng-repeat