我浏览了很多,但找不到一个可行的解决方案。我有一个 ui-select 多选UI-SELECT。通过使用 'tagging' 和 'tagging-label' 属性,我们可以将输入自定义标签添加到列表中。这个plunker给出了例子。
<ui-select multiple tagging tagging-label="(custom 'new' label)" ng-model="multipleDemo.colors" title="Choose a color">
<ui-select-match placeholder="Select colors...">{{$item}}</ui-select-match>
<ui-select-choices repeat="color in availableColors | filter:$select.search">
{{color}}
</ui-select-choices>
</ui-select>
当我们键入时,如果“自定义标签”建议显示在列表顶部。如何让它出现在列表的底部?
示例:当键入 g 时,下拉菜单中显示的选项为
[ g(custom 'new' label), Green, Magenta ]
但我希望订单为
[ Green, Magenta, g(custom 'new' label) ]