http://docs.angularjs.org/api/ng.filter:filter 에서 예제를 살펴보십시오.
을 사용하여 전화 속성으로 <input ng-model="search">검색 할 수 있으며을 사용하여 이름으로 만 검색 할 수 <input ng-model="search.name">있으며 결과는 이름별로 적절하게 필터링됩니다 (전화 번호를 입력해도 예상대로 결과가 반환되지 않음).
하자 내가, 내가 어떻게에 의해 필터링에 대해 갈 것 "이름"속성,에 "전화"속성, 그리고 "비밀"속성을 가진 모델이 있다고 모두 "전화"속성과 "이름"을 하지 은 "비밀"속성을 ? 따라서 본질적으로 사용자는 이름이나 전화 번호를 입력 할 수 ng-repeat있으며은 올바르게 필터링되지만 사용자가 "비밀"값의 일부와 동일한 값을 입력하더라도 아무것도 반환하지 않습니다.
감사.
ng-model(search.nameINPUT 필드에 지정ng-model) 개체가name속성에 의해 필터링되는 반복되는 결과가 발생 하는 이유에 대해 정말 혼란 스럽 습니다 . 즉 직관적으로 나에게, 당신은 단지에 의해 구체적으로 필터 할 수 있어야합니다name당신에 지정하여ng-repeat필터 :filter: friend.name대신`쓰기`<입력 겨 모델 = "search.name">의 ...