我正在进行电子邮件验证,用户点击系统生成的链接即:www.mydomain.com/verify?token=982db6fefde1fb
使用<Route path="verify?token=:id" component={Verify} />
但如果没有/
我似乎无法获得动态ID } :id
之前它会抛出路由器错误
Warning: [react-router] Location "/verify?token=982db6fefde1fb25cc0a8cd82dae783ff5519b3f023463c1" did not match any routes.
如何在不使用:id
的情况下创建动态/
路线?
答案 0 :(得分:0)
定义路线,如
<Route path="verify" component={Verify} />
现在在Verify
组件中,您可以获取查询参数,例如
this.props.location.query.token