У меня есть приложение реагирования с основным файлом App.js, в котором хранится мое начальное состояние.Затем у меня есть несколько настроек маршрута для навигации по моему приложению.
На одном из маршрутов у меня есть кнопка, которая при нажатии обрабатывает установленное состояние.Я знаю, что это работает, так как я консоль зарегистрировала изменение в состоянии.Тем не менее, он также вызывает:
window.location.href = '/';
Затем он направляет нас на нашу домашнюю страницу.Однако после того, как домашняя страница отображает состояние, возвращается к первоначальной настройке, как описано в App.js.Я не знаю, почему состояние не поддерживается, когда я перенаправлен на другую часть сайта.Учитывая, что я использую реагирующий маршрутизатор, означает ли это, что мне нужно использовать избыточность для обработки состояния приложения?