获取过滤的ng-repeat到控制器

时间:2014-03-20 09:00:30

标签: angularjs

假设您使用某些过滤器进行了ng-repeat

ng-repeat="city in cities" | filter={region:region} | filter=searchQuery etc..

我要在所有被过滤的城市运行一些逻辑。例如,总结所有过滤城市的人口。有没有简单的方法来做到这一点?只需获取列表中所有项目的控制器列表?

1 个答案:

答案 0 :(得分:0)

您实际上可以在控制器中注入$ filter服务并在那里使用它。

相关主题,所以不要复制粘贴他的答案: How to use a filter in a controller?