Показать сообщение отдельно
  #3 (permalink)  
Старый 17.10.2019, 10:01
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

tk.stas, ru.wikipedia.org/wiki/Объектный_пул

Создайте только столько элементов, сколько видно на экране (также отслеживайте изменение размера видимой области, чтобы добавить элементы на увеличившуюся область), и используйте их, подставляя в них нужные данные, и меняя их позицию, чтобы создавался эффект длинной страницы.

Сообщение от tk.stas
бесконечной прокрутки.
Там нет на самом деле такой прокрутки, у вас данные всё равно однажды закончатся. Это очень длинная страница.

Если вам нужно выводить... множество натуральных чисел, или данные, основанные на таких числах, то вам скорей нужно отслеживать прокрутку в какой-то ограниченной области, и в зависимости от неё менять те немногие элементы, которые влезли на экран, что создаст эффект такой прокрутки!

UPD Статья на эту тему: https://medium.com/walkme-engineerin...d-a4f58f4b86d5

Последний раз редактировалось Malleys, 17.10.2019 в 10:25.
Ответить с цитированием