假设我有以下两条路线:
...
<Route exact path="/:param1?/" component={Home}/>
<Route path="/news" component={News}/>
...
现在,当我尝试点击路由时,会触发带有参数/news
的根路由...Home
param1
我认为解决方案是像这样在 param1 之前设置一个问号,/?param1
这样它就可以与路由分开,但我不知道如何在 react-router v4 中做到这一点