2013-11-28 1 views
0

다른 필터 조건 자 유형 (문자열 및 함수)을 결합 할 수 있는지 알고 싶습니다.다른 조건 필터 유형을 결합 하시겠습니까?

이 템플릿에서 ":"으로 연결하는 방법을 볼 수 있습니다. 그들은하지 함께 떨어져 잘 작동하지만, :

$scope.idfilter = function (myids) { 
      return myids.firstName == "Benjamin" || myids.firstName == "Rob"; 

     }; 

이 그림의 목적입니다,하지만 난 만 보여 결과를 필터링하는이 기능을해야합니다 : 여기

Search: <input ng-model="query"> 

<div ng-controller="ListProscontroller" ng-init="listpros()"> 
    <ul> 
     <li ng-repeat="item in prosItems.results | filter:idfilter:query"> {{item.firstName}} </li> 
    </ul> 
</div> 

컨트롤러의 기능입니다 함수에있는 ID (즐겨 찾기)를 검색하고 해당 즐겨 찾기에만 "쿼리"문자열을 실행하십시오. 기본 각도 구문을 사용하여 가능하면 그렇게 할 수 있는지, 그렇지 않은 경우에는 조사 할 위치를 알고 싶습니다.

답변

2

시도 : 내가 필요 정확히

ng-repeat="item in prosItems.results | filter:idfilter | filter:query" 
+0

감사합니다. 나는 그 신분증을 얻을 것이다. 꽤 많은 비트가있을 수 있기 때문에, 일단이 함수를 사용하면 정상적인 자바 스크립트 루프를 사용하는 것이 가장 좋습니다. – Benj