Выбор элемента в typeahead возвращает пустое значение - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь получить typeahead в существующий проект, так что я предполагаю, что проблема

У меня есть следующее

<code>  <pre>Model: {{entry.value | json}}

показывает заголовок, как я ожидал, но когда я нажимаю на одну или на вкладке, когда она выделена, entry.value не заполняется так, как ожидал идентификатор, и остается пустым - если я набираю что-то достаточно долгочто он больше не находится в режиме typeahead, и вкладка устанавливается (например, если выбрать Sam из последнего, он ничего не показывает, если я наберу "sanfsjdngjdskgs" и перейдем к другому элементу управления, он покажет "sanfsjdngjdskgs"

Есть идеи?

1 Ответ

0 голосов
/ 20 сентября 2018

Просто измените свой входной тег ниже

 <input ng-show="entry.isToShow" class="form-control col-xs-12 " ng-model="entry.value" type="text" ng-required="entry.isRequired" uib-typeahead="dropitem as dropitem.name for dropitem in entry.dropdownOptions | filter:$viewValue">

Примечание: я просто изменил имя на dropitem в атрибутах uib-typeahead

...