Angular ui-select多个隐藏选中

时间:2017-01-27 10:36:14

标签: angularjs angular-ui-bootstrap angular-ui-select angularjs-1.6

是否可以在ng-select多重选择中隐藏一些SELECTED项?

我创建了多个用户的活动,包括我自己。我希望自己保持在模型列表中,但我不想在ui-select-match中显示自己。

我已尝试在ng-hide上使用ui-select-match,但未成功。

<ui-select multiple ng-model="event.users" theme="bootstrap">
   <ui-select-match placeholder="Select users...">{$ $item.username $}</ui-select-match>
   <ui-select-choices repeat="user in users">
      <div ng-bind-html="user.username" ng-show="user.id != auth.id"></div>
   </ui-select-choices>
</ui-select>

1 个答案:

答案 0 :(得分:2)

我不知道你怎么能隐藏它,但你可以禁止自己删除:

ui-lock-choice="$item.id == auth.id"

Demo on JSFiddle