Pull to refresh

Comments 10

Так иначе скролл будет у самого div, а не у таблицы со всеми вытекающими, а тут зафиксирован заголовок таблицы всеми этими танцами и скролл находится в самой таблице и скроллит только ее данные.

position: 'sticky' - хорошая вещь, но все же это не совсем то поведение, которого я хотел добиться в статье. С данным решением суть будет такая же, как и предложение от @pharrell.

Насильно включенный плавный scroll -- зло. Ломается поведение ролика мышки, лагают переходы по странице. Если кому-то это нравится -- пусть сам включит в своём браузере.

Если таблица большая, то подвинуть шапку вызовет значительный лаг - браузер перерисует всю таблицу, ширины всех столбцов перерендерит.

Для огромных таблиц, да и в целом для рендеринга больших списков данных лучше пользоваться библиотеками, чтобы это дело максимально оптимизировать. React-virtualized прекрасно подойдет

автор, есть такая штука как position: sticky, для твоей шапки таблицы)

подскажите в 2022 появился способ добавления новых items верх и вниз без прыгания?

Тоесть как сейчас ,

если прокручиваешь вниз - подгружаешь , они добавляются вниз , всё окей

если прокручиваешь в первому сообщению, подгружаются еще более рании , и вот тут если их просто добавить , то ты телефортнешься в самый верх , чтобы не телепортироваться , делают js текущаю высоту всех итемов - высота после подгрузки.

Sign up to leave a comment.

Articles