без ререндара страницы?
По сути мне просто нужно сгенерить ссылку на сохраненный фильтр, чтобы с другой страницы можно было перейти на такие же значения фильтра. для эотго я решил юзать квери параметры в урл. Но мб есть еще способы
Квери параметры это или нет никакой роли не играет, гугли как менять url без перезагрузки страницы. Уверен что первый ответ в гугле тебе подойдёт
без перезагрузки легко, но без ререндара как то сложнее. я юзаю некст, и у меня идет ререндер все равно всей страницы хоть и не заметно
У тебя идёт ререндер потому, что ты подписал какой-нибудь верхний компонент на квери стринг))
вопрос глупый, но это вызовет перерендер всего компонента при изменении router.query.category?
Конкретно это не должно. Подебаж почему у тебя это происходит. И ещё важно как именно ты квери стринг меняешь
я просто делаю router.push или replace с shallow: true это все в хендлере при клике по разным фильтрам
Обсуждают сегодня