Я новичок в angularjs и просто хотел некоторую помощь фильтрации ...angularjs фильтрации несколько выражений
Я понимаю основы фильтрации (что очень простой), но то, что я хочу сделать, это фильтр, использующий несколько выражений.
HTML:
<body data-ng-init="phones = [{make:'Apple', model:'iPhone5'}, {make:'HTC', model:'One'}, {make:'Samsung', model:'GalaxyS4'}]">
<p>my first angular app</p>
<p><label>filter</label><input data-ng-model="phoneFilter.$" type="text"></p>
<ul>
<li data-ng-repeat="phone in phones | filter:phoneFilter">
{{phone.make}} {{phone.model}}
</li>
</ul>
</body>
Теперь, если я фильтр «яблоко» или «iPhone5» он работает хорошо, но если я типа «яблоко я», как только я начинаю вводить модель фильтра является пустым.
Нужно ли создать для этого специальный фильтр?
Приветствие
спасибо, но как только я типа «я» в Iphone (после ввода яблоко) он исчезает из отфильтрованных результатов еще , – Adi
Это не так, просто попробуйте Fiddle. Но третий параметр фильтра filter был введен в AngularJS 1.1.3, поэтому обязательно используйте хотя бы эту версию. – Blackhole