Я использую angular 1.x
и kendo ui
, чтобы создать несколько элементов.Мне нужно визуализировать огромный массив из ~ 20k элементов.Прямо сейчас на рендеринг списка уходит около 3-4 секунд.Предполагая, что я не могу использовать внешние библиотеки, такие как type ahead
, как я могу использовать virtualization
на элементе <select kendo-drop-down-list </select>
?Все, что я мог найти, это руководство для jquery
( this ).
Это мой HTML, и огромный список уже загружен в $ctrl.credsData
:
<select kendo-drop-down-list
k-filter="'contains'"
k-data-text-field="'userName'"
k-options="$ctrl.credsData"
k-ng-model="$ctrl.token.credsId"
id="credsId"
name="credsId"
k-value-primitive="true">
</select>