Навигация в боковом меню приложения замедляется, когда список огромен? - PullRequest
0 голосов
/ 19 июня 2019

В настоящее время в моем приложении у меня есть боковое меню (ION-MENU) и экран, который содержит большой список объектов.Я заметил, что при открытии / закрытии бокового меню наблюдается медлительность, когда размер списка на экране велик.Однако, когда размер списка невелик, боковое меню списка или ION-меню открывается и закрывается довольно быстро.Каким было бы решение?

В настоящее время у меня есть ION-MENU в моем APP.HTML.Я обновляю содержание этого в app.component.ts.На моей странице я могу провести пальцем или нажать на меню, чтобы получить боковое меню (ion-menu).

Ожидаемый результат: переход к боковому меню должен быть плавным независимо от данных на странице, на которой боковое меню закончено. Фактический результат: боковое меню является вялым и медленным и должно быть более плавным.

1 Ответ

0 голосов
/ 19 июня 2019

Ну, конечно, он может реагировать медленно, когда размер всех объектов велик. Есть 2 возможных решения. Выберите тот, который соответствует вашим потребностям.

  1. Попробуйте уменьшить размер объектов. Например. вы можете попытаться удалить свойства объектов, которые не имеют значения в этом случае.
  2. Попробуйте использовать бесконечный свиток, предоставленный Ionic. Это означает, что вы загружать новые объекты только в том случае, если пользователь находится в конце прокрутки список. Вы можете найти больше информации здесь :
...