我有一些通過ng-repeat指令渲染出來的JSON數據,然後通過一些複選框/下拉菜單過濾結果,以及一些自定義過濾器功能在我的控制器。AngularJS:如何從控制器引用過濾的ng-repeat項目
我現在想在我的控制器中添加一個函數,這個函數是由一些複選框中的'ng-change'觸發的,它可以引用我'ng-repeat'中的當前項目列表。我意識到我可以從一個自定義過濾器中引用這些值,例如$scope.filterProvider = function(item)
,但是此函數然後針對ng-repeat中的每個項目調用,這不是我想要的 - 我希望函數只是每次調用當複選框被選中/取消選中時,我需要該函數來引用ng-repeat中的項目......這對任何人都有意義嗎?!如果是這樣,有誰知道我該怎麼做?
感謝:-)
一位頭刮刀那個,但顯然你可以做到這一點:http://stackoverflow.com/questions/11721863/angularjs-how-to-get-an-ngrepeat-filtered-result-reference – willmcc
乾杯,這正是我想要做的 - 這是一種享受:-) – ParkerDigital