我有一个这样的代码:
<BrowserRouter>
<Switch>
<Route path="/" exact component={component1} />
<Route path="/somewhere/:something" component={component2} />
</Switch>
</BrowserRouter>Run Code Online (Sandbox Code Playgroud)
我试过这个,因为最后,我想用相同的组件/结果匹配多个路径:
<BrowserRouter>
<Switch>
<Route path={["/somewhere/:something","/somewhere2/:something"]} component={component2} />
</Switch>
</BrowserRouter>Run Code Online (Sandbox Code Playgroud)
并且路径匹配,但我的参数 (:something) 没有传递给它。知道为什么吗?react-router 的文档告诉我:
path-to-regexp@^1.7.0 理解的任何有效 URL 路径或路径数组。
| 归档时间: |
|
| 查看次数: |
8656 次 |
| 最近记录: |