Задать вопрос
svisch
@svisch

Как вызвать функцию(обработчик) в компоненте при изменении url React?

Здравствуйте. Суть вопроса такова. Написал компонент пагинации, который выводит по определенной логике номера страниц. При клике по этим номерам к url добавляется "?page={№страницы}" и подставляется в . Данный компонент является дочерним к тому компонентту-родителю, где получаются данные, к которым и надо провести пагинацию.
Итак, как сделать так, чтобы при добавлении\изменении к url "?page={№страницы}" делался повторный запрос в компоненте-родителе функции, которая будет запрашивать на сервере выобрку в зависимости от номера страницы?

P.S. для маршрутизации использую React Router
На vue router, кстати, подобная функциональность реализована навигационным хуком beforeRouteUpdate. Есть ли что-либо подобное в React?
  • Вопрос задан
  • 212 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽