如何在 ui-select 中更改选项列表



我有一个基本的ui-select组件,以及一个为ui-select获取另一个列表的情况。

当单击按钮或通过其他函数调用时,如何将此处的" somelist "更改为" anotherlist")?

<ui-select ng-model="obj.selected"> 
    <ui-select-match>{{$select.selected.dsc}}</ui-select-match>
    <ui-select-choices repeat=" X in somelist | propsFilter: {dsc: $select.search}">
        <div ng-bind-html="X.dsc | highlight: $select.search" position='down'></div>
    </ui-select-choices>
</ui-select>
<button>Change list</button>

我得到了这个解决方案;

我想 ui-select 会在somelist undefined时刷新,然后再次填充。所以这对我有用:

somelist = undefined;
somelist = anotherlist;

最新更新