1
假設你有一個名爲users
變量,它是一個array
角列表中找到可見
現在你有以下ng-repeat
ng-repeat="user in users | filterUser: searchUser: assignedUsers: selectedDivision"
現在使用searchUser
AMD selectedDivision
過濾用戶後,你想收集所有的users
是可見的。
Angular
提供了一種方法來做到這一點,並避免redud循環?
注意
伊夫接受低於但我沒有找到這樣做的另一種簡單的方式回答:
ng-repeat="user in filteredUsers = (users | filterUser: searchUser: assignedUsers: selectedDivision)"
這將創建創建僅包含可見所謂filteredUsers
在$scope
變量用戶!
不能在控制器中使用過濾器(並將結果存儲在'$ scope'或'this'中)? – maxdec