У меня есть следующий HTML:Фильтр нг-повтора на основе поиска вход
<div>
<div>
<input type="text" placeholder="Search" ng-model="userSearch.firstname">
</div>
</div>
<div>
<div ng-repeat="user in users | filter:userSearch ">
<div>
{{user.firstname}} {{user.lastname}}
</div>
</div>
</div>
Так у меня есть поле ввода, где пользователи могут ввести и поиск в мой список всех пользователей. Есть ли способ применить фильтр inline в ng-repeat на основе того, что пользователь вводит в ввод поиска?
Текущее решение фильтрует только на FirstName
Я хотел бы, чтобы отфильтровать как и фамилии
Попробованных:
<div>
<div>
<input type="text" placeholder="Search" ng-model="userSearch">
</div>
</div>
<div>
<div ng-repeat="user in users | filter:{firstname: userSearch, lastname: userSearch} ">
<div>
{{user.firstname}} {{user.lastname}}
</div>
</div>
</div>
Но я думаю, что это и не является или.
Вы посмотрели [документацию по фильму] (https://docs.angularjs.org/guide/filter)? – PSL
Возможный дубликат [Angular.js ng-repeat: фильтр по одному полю] (http://stackoverflow.com/questions/14733136/angular-js-ng-repeat-filter-by-single-field) – PSL
Я хочу фильтр по имени и фамилии, извините, должно быть, было более ясно. – lostintranslation