在ui-select
多重模式下,从选项列表中删除了选定的选项(也检查了源代码),但我只需要禁用选定的选项,如下所示,而不是被删除。
上图取自selectedjs。
有一个选项 ,ui-disable-choice
可以禁用选择,但它只会使选择完全无法选择。
<ui-select-choices ui-disable-choice="person.name=='Adam'" repeat="person in people">
<div ng-bind-html="person.name"></div>
</ui-select-choices>
那么,如何使选定的选项出现在选项中但被禁用?
plnkr示例在这里。