【发布时间】:2017-08-07 04:32:54
【问题描述】:
假设我有以下 2 条路线:
...
<Route exact path="/:param1?/" component={Home}/>
<Route path="/news" component={News}/>
...
现在,当我尝试访问路由 /news 时,会触发带有参数 param1 的 Home 的根路由...
我认为解决方案是在 param1 之前设置一个问号,像 /?param1 这样它可以与路由分开,但我不知道如何在 react-router v4 中做到这一点
【问题讨论】:
-
绝对不是,我知道如何设置可选参数,(这是您链接中的问题)!我的问题更多是关于如何区分参数和另一条路线......请参阅下面的答案......
-
好吧...只是想帮忙:)
标签: react-router react-router-v4