私はたくさん閲覧しましたが、これに対する有効な解決策を見つけることができませんでした。私は ui-select multiselect 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) ]