Взгляните на пример здесь: http://docs.angularjs.org/api/ng.filter:filter
Вы можете выполнять поиск по любому из свойств телефона, используя, <input ng-model="search">и вы можете искать только по имени, используя <input ng-model="search.name">, и результаты соответствующим образом фильтруются по имени (ввод номера телефона не возвращает никаких результатов, как ожидалось).
Скажем , у меня есть модель со свойством «имя», свойство «телефон», и «секретно» собственности, как бы я идти о фильтрации по как «имя» и «телефон» свойства и не «секрет» собственности ? По сути, пользователь может ввести имя или номер телефона, и ng-repeatфильтр будет правильно отфильтрован, но даже если пользователь ввел значение, равное части «секретного» значения, он ничего не вернет.
Спасибо.
ng-model(указаниеsearch.nameв поле INPUTng-model) приведет к тому, что объекты, которые будут повторяться, будут отфильтрованы по ихnameсвойству? То есть интуитивно для меня вы должны иметь возможность конкретно фильтровать, простоnameуказав в своемng-repeatфильтре:,filter: friend.nameвместо `написания` <input ng-model = "search.name"> ...