данные на страницу (масив обьектов) и показывать их в дропдауне.
Но проблема в том что там 800 этих обьектов и страница подвисает на 2секунды при загрузке (использую ng-multiple-dropdown).
Как лучше оптимизировать это? Придумать что то с Zone?
не грузите сразу всё (ленивая подгрузка + виртуальный скролл + поиск) либо показывайте loader при загрузке
После 2х секунд норм работает?
Ну еще немного хреново сам дропдаун открывается, а в целом все ок)
уменьшайте количество айтемов - пагинация - виртуальный скролл или, если есть какие-то обработки массива до передачи в виджет, то можете попробовать вынести их в воркер)
Обсуждают сегодня