Более 50 000 записей загружают ng-repeat из выпадающего списка в angularjs - PullRequest
0 голосов
/ 28 сентября 2019

Я отобразил 100 записей с помощью ng-repeat в раскрывающемся списке быстрее.

, но,

Мне нужно выбрать более 50 000 записей с использованием ng-repeat в раскрывающемся списке,

Во время извлечения приложения зависает и не отвечает, необходимо закрыть проект.

Как быстрее отобразить в выпадающем списке, используя ng-repeat?

1 Ответ

0 голосов
/ 29 сентября 2019

Ни у кого нет времени для прокрутки и выбора 50000 записей в выпадающем списке и выбора.Вместо этого используйте раскрывающийся список с настраиваемым параметром поиска, это даст вашим пользователям больше интерактивности и производительности в раскрывающемся списке.

Первоначально просчитайте до 500 записей и отобразите их в раскрывающемся списке.Разрешить пользователю выполнять поиск в раскрывающемся списке, когда пользователь вводит значение для поиска на основе значения, получает эти значения из базы данных и добавляет его в раскрывающийся список.

Также вы можете достичь вышеуказанного сценария, используя следующий плагин.

https://github.com/axel-zarate/js-custom-select

Вы можете использовать этот плагин для создания выпадающего списка с настраиваемым поиском и создания собственной функции ajax.чтобы получить данные с сервера.

Надеюсь, это поможет вам.

...