0
난과 같이 정의 (매우 간단) 컨트롤러가 말하는 컨트롤러에 정의 함수를 필터링하기 :통과 매개 변수
app.controller('myController', ['$scope', function(scope){
list=[1,2,3,4,5]
scope.filterFunction = function(item, upperBound){
if(item < upperBound){
return(item);
}
}
}]);
가 어떻게 템플릿을 통해 UPPERBOUND에 대한 값을 전달할 수 ? 난 당신이 전용 필터 롤, 당신은 filterName:arg1:arg2....
으로 매개 변수화 할 수 있다는 것을 알고
<div ng-repeat="item in list | filter:filterFunction">{{item}}</div>
이 방법과 비슷한 동작을 얻을 수있는 방법이 있습니까? 또는 컨트롤러 기능에 스코프에 대한 액세스 권한을 부여 할 수있는 방법이 있습니까?