在这个 plunk中,我有一个 ui-select,其中包含一个包含名称的列表。我需要允许用户输入列表中的名称或不在列表中的名称。
如果我尝试输入不在列表中的名称,ui-select 会自动用列表中最接近的值替换该值。
有没有办法获得不在列表中的值?
HTML
<ui-select ng-model="ctrl.person.selected" theme="bootstrap">
<ui-select-match>{{$select.selected.name}}</ui-select-match>
<ui-select-choices repeat="item in ctrl.people | filter: $select.search">
<div ng-bind-html="item.name | highlight: $select.search"></div>
<small ng-bind-html="item.email | highlight: $select.search"></small>
</ui-select-choices>
</ui-select>