0

可以用反应路由器做到这一点吗?

<Route path="/:reset_password" component={ResetPassword} />
<Route path="/:create_password" component={CreatePassword}/>

我想对不同的组件使用不同的参数。我测试了上面的代码,它不起作用。如果我改成这样,上面的代码就可以工作:

<Route path="/something1/:reset_password" component={ResetPassword} />
<Route path="/something2/:create_password" component={CreatePassword}/>

谢谢您的帮助

4

1 回答 1

0

正如@chris 所说,删除冒号和/或分配专用路线。React Router 无法区分您提供的两条路由,因为它们在技术上是相同的(根路径 + 动态参数。)

于 2016-07-19T05:17:41.140 回答