Как обработать нажатие кнопки назад в React Project? - PullRequest
0 голосов
/ 06 марта 2020

Мы используем React с React Router .
Изменение маршрутов от проектов к пользователям и затем нажатие кнопки «Назад» на go для проектов работает отлично, но если я На странице проекта и поиска «проект 1» параметр Query изменится (не маршрут), а затем, если я нажму назад, будет изменен только URL, но страница не будет обновлена ​​в соответствии с параметрами запроса.

<Route exact path="/" component={Home} />
<Route exact path="/projects" component={Projects} />
<Route exact path="/users" component={Users} />

Так что теперь в проектах у меня есть поиск, как только я добавлю текст в поле поиска и нажму, введите URL-адрес: / projects /? SearchString = hello Тогда, если я буду искать снова это будет /? SearchString = снова Так что теперь, если я нажму кнопку "Назад", URL изменится на / projects /? SearchString = hello , но страница не обновится или что-нибудь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...