Передать params в адресной строке без перезагрузки страницы?

Я получаю данные через Chrome Extension и отправляю их через адресную строку в виде параметров, и после чего обновляю адресную строку в нужном табе браузера.
Могу ли я передать параметры без перезагрузки страницы и отследить изменения в адресной строке через React(router)?

Есть адрес: https://site.com - страница загружена
Я передаю параметры: https://site.com?type=test - передаю данные для попапа, хочу перерисовать только те элементы, где повлияли новые значения params, а не всю страницу.
  • Вопрос задан
  • 181 просмотр
Решения вопроса 1
@tervizator
Не очень понятно, что хочешь, было бы здорово код твой увидеть, так было бы нагляднее)
А вообще если ты меняешь урл, то будет перезагрузка, т.к. поменялся роутер у страницы
По поводу перерисовки, то пробуй разбивать код на более мелкие части, типа когда данные придут, то перерисуеться, только маленькая компонента, а не все
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы