У меня есть массив объектов:
scope.values = [
{'key1':'valueA', 'key2': 'valueD'},
{'key1':'valueB'},
{'key1':'valueC'}
]
И я хотел бы отфильтровать ввод для поиска, который может содержать несколько слов, разделенных запятой или пробелом:
<input ng-model="scope.search"></input>
Мы можем перечислить массив следующим образом:
<p ng-repeat="index, obj in scope.values | filter:scope.search"></p>
Однако это работает только для одного входа.Что я могу сделать, если у меня есть несколько входов, например, Джон Доу.
Обратите внимание, что я хочу, чтобы это было условно.Так что не когда Джон или Доу найдены, а когда Джон и Доу найдены.