возникли проблемы в понимании пути, переданного для реакции маршрутизатора - PullRequest
0 голосов
/ 11 марта 2019

Чем отличаются два пути. Я попытался пройти через документы о реакции маршрутизатора, но это все еще создает путаницу. Первый -

   <Route
    path="/cricket/:description/:id"
    component={xyz}
  />
 and another is 
  <Route 
   exact
   path="/cricket"
   component={xyz1}
 />

Я вижу, что первый маршрут упоминается в App.js. Это приводит к путанице, какой из них был выполнен и как?

1 Ответ

0 голосов
/ 11 марта 2019

Маршрутизатор будет отображать оба компонента, если путь примерно равен /cricket/foo/123, потому что он совпадает с обоими шаблонами.

Если вы хотите, чтобы отображался только один, вы должны использовать exact prop как

<Route exact path="/cricket" component={xyz1} />

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