NEOmanceR
@NEOmanceR
Начинающий веб разработчик

Как в ReactJS прописать отслеживание скрола для компонента?

Хочу задать цсс анимацию мягкого появления при скроле.
как правильно Задать прослушку скрола ?
  • Вопрос задан
  • 1334 просмотра
Решения вопроса 1
coolswood
@coolswood
https://coolswood.github.io
Я так понимаю, что проблема именно в том, что надо слушать скролл не window, а конкретного блока?
Тогда:
1. Получаем ссылку на конкретный react элемент - https://reactjs.org/docs/refs-and-the-dom.html
2. Дальше можно просто слушать событие скролла через нативный js - https://learn.javascript.ru/size-and-scroll
Только не забудьте удалить слушатель при размонтировании компонента.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Else Ростов-на-Дону
от 150 000 до 200 000 ₽
OWNR SOLUTIONS Нижний Новгород
от 150 000 до 250 000 ₽
FedAG Москва
До 40 000 ₽