Это ожидаемое поведение реакции-роутера или ошибка? - PullRequest
1 голос
/ 26 июня 2019

Я использую react-router v3.Переход к маршруту, скажем, /about, а затем нажатие на <Link to="/about"> продолжает запускать onChange на корневом маршруте /, а также на дочернем маршруте /about.

Естьэто ожидаемое поведение?Так как этот маршрут не меняется вообще.И кнопка возврата браузера также работает как и ожидалось.

Вот небольшое приложение для CodeSandbox, которое демонстрирует эту проблему.

https://codesandbox.io/s/react-router-onchange-3bi2p

1 Ответ

0 голосов
/ 26 июня 2019
 <Route exact path="/" component={ComponentName}>

используйте точное значение для вашего корневого маршрута после того, как щелкнув по дочернему маршруту, корневой маршрут не сработает

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