0
說我有像這樣定義的(極度簡化)控制器上定義的函數:傳遞參數來篩選控制器
app.controller('myController', ['$scope', function(scope){
list=[1,2,3,4,5]
scope.filterFunction = function(item, upperBound){
if(item < upperBound){
return(item);
}
}
}]);
我怎麼可能通過模板傳爲UPPERBOUND值?
<div ng-repeat="item in list | filter:filterFunction">{{item}}</div>
我知道,如果你滾專用的過濾器,你可以用filterName:arg1:arg2....
參數有沒有辦法實現這種方法一個類似的行爲?或者,有沒有辦法讓控制器功能可以訪問範圍?