Я использовал фильтр LimitTo в ui-select, где у меня миллионы элементов в выпадающем списке.Таким образом, предварительно выбранные элементы не отображаются в select-match
предварительно выбранный элемент в раскрывающемся списке не заполняется, когда открывается окно и элемент не отображается в отфильтрованных 100 элементах
Предварительно выбранный элемент заполняется, когда элемент находится в списке отфильтрованных 100.
, если элемент не выбран
Я использовал remove-selected = "false"но бесполезно.может кто-нибудь помочь мне.
Мой код
<div class="form-group" id="locations-named-list"> <label translate="yes">NamedList</label> <ui-select ng-model="selectedNamedList.name" theme="bootstrap" ui-select-no-animate on-select="updateSelectedNamedList($item)"> <ui-select-match>{{$select.selected.name}}</ui-select-match> <ui-select-choices style="max-height: 140px !important;" repeat="t.name as t in namedLists | propsFilter: {name: $select.search} | limitTo: 100" position="down"> <div ng-bind-html="t.name | highlight: $select.search"></div> </ui-select-choices> </ui-select> </div>