反应性路由器组件中提供的路径不像预期的那样工作。
路径:"/route?name=/:name/&course=/:course/"
URL中的动态变量: /:name/ and /:course/
发布于 2019-04-29 07:18:05
name和course是查询参数,不应该在Route中指定。
您可以简单地让您的组件路由像
path= "/route"并检测查询参数的更改,如下文所述
Detect change in query param react-router-dom v4.x and re-render component
或者,您可以设计您的路线,以确定名称、路线和路径,并使您的路线类似于
path: "/route/:name/:course/"https://stackoverflow.com/questions/55898082
复制相似问题