React router4: один из маршрутов не попал - PullRequest
0 голосов
/ 30 марта 2019

У меня есть компонент с маршрутами ниже

<Route key= 'project-data' path='project/:id/detail/project-data/' render={ProjectDataView}>
<Route key= 'task' path='project/:id/detail/project-task/' render={renderForm2}>
<Route key= 'activity' path='project/:id/detail/project-activity/' render={renderForm3}>
<Route key= 'milestone' path='project/:id/detail/project-milestone/' render={renderForm4}>
<Route key= 'project' path='project/:id/detail/project-data/update/' render={UpdateProjectView}>

В ProjectDataView до project/:id/detail/project-data/update/ есть одна кнопка, которая должна перейти в UpdateProjectView, однако она не работает.

Странная вещь, если я изменю путь последнего маршрута на project/:id/detail/project-update/ и кнопку назначения на project/:id/detail/project-update/, тогда все будет хорошо. Поскольку я только изменяю путь, я предполагаю, что это то, что делает Маршрут, чего я не знаю.

Я новичок в реакции-маршруте. Я использую реакционный маршрут 4.

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