1
angularjs의 필터 텍스트에 문제가 있습니다.AngularJs : 필터 옵션을 사용한 검색이 제대로 작동하지 않습니다.
가 나는 연락처가 "사용자"
[{ "contactId": 1, "contactName": "Anil", "contactEmail": "[email protected]", "contactMobile": "1111111111" }, { "contactId": 2, "contactName": "Pankaj", "contactEmail": "[email protected]", "contactMobile": "2222222222" }, { "contactId": 3, "contactName": "John", "contactEmail": "[email protected]", "contactMobile": "333444555" }]
HTML 검색 필터를 요구 JSON 배열
되는 HTML에서<div>
<label>Name:</label>
<input type="text" ng-model="nameFilter" placeholder="Enter a name here">
<hr>
<h1>Hello {{nameFilter}}!</h1>
<ul ng-controller='MyController'>
<li ng-repeat="user in users | filter:nameFilter">{{ user.contactName }}</li>
</ul>
</div>
내가 사용하는 경우에만 "이름"을 필터링 할 때문에 난 단지 연락처 이름을 인쇄하고 contactEmail 또는 contactMobile이 아닌 ... 필터 옵션은 contactEmail 및 contactMobile을 사용하여 데이터를 필터링합니다. JSON은 이러한 객체를 가지고 있기 때문에 .... JSON 배열에서 json 객체 (contactEmail 및 contactMobile)를 제거하지 않고 어떻게 데이터를 필터링 할 수 있습니까? 연락처 이름 만있는 경우 .