我有一个包含以下ng-repeat子句的表..
ng-repeat="playlist in playlists | orderBy:sortType:sortReverse | filter : searchExpression(searchText)"
我希望通过ajax请求发送相同的已排序和已过滤的列表。
如何将相同的过滤器应用于..
$scope.playlists
使数组与ng-repeat子句
中显示的匹配答案 0 :(得分:2)
您可以在此处过滤别名,并在将过滤后的记录发送到ajax时使用该别名变量。
ng-repeat="playlist in playlists | orderBy:sortType:sortReverse
| filter : searchExpression(searchText) as filteredPlaylist"
因此,在控制器中使用它时,您可以使用
$scope.filteredPlaylist
对象,只要您想传递它。
注意:Anglular 1.3 +
支持此功能