Отобразить большой список в html ⇐ Html
-
Гость
Отобразить большой список в html
При рендеринге всех элементов в DOM браузер тормозит. Я использовал виртуальный список, но проблема с виртуальным списком заключается в том, что при слишком быстрой прокрутке (особенно на мобильных телефонах) экран становится белым.
Итак, теперь я сохраняю ограниченное количество элементов в DOM, когда пользователь прокручивает страницу вниз, удаляю узлы из DOM и визуализирую следующие элементы. если пользователь прокручивает вверх, наоборот. но проблема с прокруткой при таком подходе не так уж и велика.
есть ли у кого-нибудь лучшее решение? следует ли мне сохранить это решение или есть ли лучший способ подойти к этому?
При рендеринге всех элементов в DOM браузер тормозит. Я использовал виртуальный список, но проблема с виртуальным списком заключается в том, что при слишком быстрой прокрутке (особенно на мобильных телефонах) экран становится белым.
Итак, теперь я сохраняю ограниченное количество элементов в DOM, когда пользователь прокручивает страницу вниз, удаляю узлы из DOM и визуализирую следующие элементы. если пользователь прокручивает вверх, наоборот. но проблема с прокруткой при таком подходе не так уж и велика.
есть ли у кого-нибудь лучшее решение? следует ли мне сохранить это решение или есть ли лучший способ подойти к этому?
Мобильная версия