Большое выпадающее хранилище с помощью AmplifyJS
У меня есть 3 выпадающих списка выбора. Первое выпадающее окно содержит 10 данных, на данный момент данные заполняются с сервера с использованием php/ajax.
Когда я запрашиваю из первого раскрывающегося списка, второе и третье раскрывающееся меню обновляет данные с сервера. Второе и третье раскрывающееся меню содержит около 30000 записей. Я имею в виду, что каждое второе и третье раскрывающееся окно по отдельности содержит такое количество данных, и для этого требуется 1 минута. load. Я думаю, что AmplifyJS - это решение для локального хранения данных и получения их из локального хранилища. Мой подход правильный? пожалуйста помоги
1 ответ
Если у вас есть столько данных, вы действительно должны использовать какой-то компонент автозаполнения вместо выпадающего списка; это как для вашего сервера (меньше данных для передачи), так и для вашего пользователя (меньше строк для просмотра).