Angular ui-select 多次隐藏 selected
Angular ui-select multiple hide selected
是否可以在 ng-select
多个 select 中隐藏某些 SELECTED 项目?
我创建了多个用户的活动,包括我自己。我想将自己保留在模型列表中,但不想在 ui-select-match.
中显示自己
我试过在 ui-select-match
上使用 ng-hide
,但没有成功。
<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>
我不知道如何隐藏它,但您可以通过以下方式禁止删除自己:
ui-lock-choice="$item.id == auth.id"
Demo on JSFiddle
是否可以在 ng-select
多个 select 中隐藏某些 SELECTED 项目?
我创建了多个用户的活动,包括我自己。我想将自己保留在模型列表中,但不想在 ui-select-match.
中显示自己我试过在 ui-select-match
上使用 ng-hide
,但没有成功。
<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>
我不知道如何隐藏它,但您可以通过以下方式禁止删除自己:
ui-lock-choice="$item.id == auth.id"