Мне нужно получить список текущих пользователей при выборе пользовательского интерфейса. Итак, я реализовал его с помощью ng-focus, и он работает в более старой версии (0.8.3) ui-select. Но с последней версией ui-select он не работает. Он всегда показывает список пользователей по умолчанию.
<ui-select ng-model="user.selected" theme="bootstrap" ng-disabled="disabled" reset-search-input="true" style="width:300px" required>
<ui-select-match placeholder="Choose One" style="border-color:#ccc;" ng-focus="getCurrentUsersList(user.selected)">{{$select.selected}}
<button class="clear" ng-click="$event.stopPropagation();user.selected = undefined">x</button>
</ui-select-match>
<ui-select-choices repeat="user in usersList | highlight: $select.search" align="left">
<div ng-bind-html="user | highlight: $select.search"></div>
</ui-select-choices>
</ui-select>
Вот ссылка на выщипывание: http://plnkr.co/edit/VDZ41AIcd5cYwdA9fFPu?p=preview а>