私がangular-ui-selectを使用して、ブートストラップモーダルウィンドウの〜1500個のリストのリストを使用しているとき、angle-ui-selectのドロップダウンリストの動作が遅い。Modalのアイテムの大きなリスト
ユーザーが行うすべての操作に2秒の遅延があります。 'minimum-input-length'を使用してパフォーマンスを向上させようとしましたが、フィルターが機能しません。
Plunkr例: https://plnkr.co/edit/H0kbeR4kHfZFjsBnpjBC?p=preview
MY HTML:
<ui-select multiple sortable="true" ng-model="vm.selected" theme="select2" style="width: 100%;">
<ui-select-match placeholder="Select...">{{ $item.name }}</ui-select-match>
<ui-select-choices repeat="item in vm.items | filter: $select.search" minimum-input-length="2">
<div ng-bind-html="item.name | highlight: $select.search"></div>
</ui-select-choices>
</ui-select>
- 誰もがパフォーマンスを向上させる方法を知っていますか?
適用方法最小文字フィルタ?
ありがとうございました。
これは完全に機能しました! – badigard
または別の方法を使用することもできます。 https://github.com/Modulr/mdr-angular-select2 – Gery
すごい!魔法のように働く –