Я хочу использовать ui-select в качестве поля автозаполнения / автозаполнения.Поэтому я использую пользовательский фильтр для получения ui-select-choises по $ select.search и использую событие on-select для «завершения» $ select.search после выбора.
Это работает хорошо, но мой последнийТребуется постоянное отображение только входного текстового поля (как оно используется для поиска в списке).Вместо «выпадающего» наложения.
Я просмотрел документацию (https://github.com/angular-ui/ui-select/wiki), но ничего подобного не нашел.
Текущий код:
<ui-select ng-model="PhysicalPropertySelected"
title="Choose a physical property"
reset-search-input="false"
on-select="$select.search = PhysicalPropertySelected">
<ui-select-match placeholder="Select or search a person in the list...">
{{ $select.selected}}
</ui-select-match>
<ui-select-choices repeat="item in PhysicalProperties | propsFilter: {property:$select.search}">
<div ng-bind-html="item | highlight: $select.search"></div>
</ui-select-choices>
</ui-select>
![dropdownXinput](https://imagizer.imageshack.com/img923/5758/pAOEzD.png)
Спасибо!