【发布时间】:2013-05-28 13:44:24
【问题描述】:
我有一些通过 ng-repeat 指令呈现出来的 JSON 数据,然后通过一些复选框/下拉菜单和我的控制器中的一些自定义过滤器函数过滤结果。
我现在想向我的控制器添加一个功能,该功能由某些复选框上的“ng-change”触发,它可以引用我的“ng-repeat”中的当前项目列表。我意识到我可以从自定义过滤器中引用这些值,例如$scope.filterProvider = function(item),但是这个函数随后会为 ng-repeat 中的每个项目调用,这不是我想要的 - 我希望函数只是每次选中/取消选中复选框时都会调用,我需要该函数才能引用我的 ng-repeat 中的项目......这对任何人都有意义吗?!如果是这样,有人知道我该怎么做吗?
谢谢:-)
【问题讨论】:
-
有点头疼,但显然你可以这样做:stackoverflow.com/questions/11721863/…
-
干杯,这正是我想要做的 - 这很有效:-)
标签: angularjs