@dataWave

Как можно сохранить текущую позицию скролла при рендере сверху и снизу?

Есть блок с динамически подгружаемыми данными по скроллу вверх/вниз, при достижении <300px от края скролла массив данных перерендеривается и скролл улетает вверх, как можно этого избежать и оставить его на той же позиции?
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
fomenkogregory
@fomenkogregory
Юниор софтварный инженер
Запоминать положение скролла перед ререндером (значение scrollTop элемента), при перерендере юзать element.scrollTo(0, scrollTop). Выглядит как жуткий костыль правда.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы