Мне не удается заставить filter:$viewValue работать на входе с опережающим вводом. Я получаю весь список, отображаемый с выделенными введенными символами. Я ожидаю отфильтрованный список в зависимости от введенных символов.
Вот плункер: http://plnkr.co/edit/X3C0fP52ZTi55LJtXfnu?p=preview
В моем реальном проекте мне нужно применить два фильтра, как показано ниже.
<input autocomplete="off" type="text" placeholder="Selected Criteria" ng-model="MgtCtrl.editActionData.selectedCriteria" typeahead='criteria as criteria.name for criteria in MgtCtrl.criteriaList | criteriaByApplication:MgtCtrl.getTriggerApplication() | filter:$viewValue | orderBy:"name"'>
Может ли кто-нибудь помочь мне?
С уважением, Агнес.