【发布时间】:2020-06-14 11:24:59
【问题描述】:
我想在我的 <Route> 上添加来自 react-router-dom 的属性。当我只是将它添加到路径中时,会触发默认路由。我想工作但不这样做的一个例子,因为使用的是默认路由:
<Route path="/myurl?myattribute=attributevalue"><MyComponent /></Route>
似乎 Route 路径确实与问号混淆了。如果我只是将其更改为其他东西,例如安培,它会“起作用”。但是,这不是我想要的格式。我想要普通的?
我找不到关于如何制作这样的东西的文档。我看到了一些关于 url 的:id 部分的东西,但我不太明白。
感谢大家的帮助
【问题讨论】:
-
删除
exact的作品 -
糟糕,我忘了从问题中删除它。我都试过了,有和没有,但邻居的作品@keikai
-
见这里stackoverflow.com/questions/43216569/…。您可以在消费者组件中使用搜索参数
标签: reactjs