У меня есть Angular UI-Bootstrap typeahead отлично работает:
<input class="span2" type="text" ng-model="selectedStuff" typeahead="stuff as stuff.name for stuff in stuffs | filter:$viewValue"/>
Хотя, он почти работает слишком хорошо. Я могу показать stuffs.name
для целей typeahead
И выбрать полный объект stuff
в stuffs
. Проблема в том, что my $viewValue
соответствует всем свойствам в stuff
, а не только stuff.name
. Я попытался добавить .name
в разные места в typeahead
без везения. Есть ли простой способ отобразить и сопоставить только .name
, но все же вернуть весь объект?