【发布时间】:2022-11-07 16:11:50
【问题描述】:
例如在 v5 中我可以这样做:
<Route
path={/^(?!.*ava\/search).*$/}
element={<AvaHeader />}
/>
但它在 v6 中不起作用
【问题讨论】:
-
react-router-dom@6路由不使用正则表达式,并且总是完全匹配,所以我想你可以不是为您不想匹配的路径渲染路径并在其上渲染内容。如果它不像这样微不足道,您能否澄清您想要的行为到底是什么? -
是的,我知道 react-router-dom@v6 不支持正则表达式。谢谢你的评论。
标签: javascript reactjs react-router-dom