我正在尝试创建一个用户可以加入群组的应用,而我拥有的页面之一是群组信息中心。为此,我创建了一个URL参数为id的路由。
<Router>
<div>
<LoggedRoute exact path = "/" component = {Home}/>
<Route exact path = "/login" component = {Login}/>
<Route exact path = "/groups/:id" component = {GroupDash}/>
</div>
</Router>
[当用户创建一个组时,它将其持久保存在我的数据库中,并获取docID用作url参数。
然后我使用history.push("/groups/".concat(docID))
尝试将我的用户重定向到新页面。但是,这不起作用,而是将我带到.../groups/
vs .../groups/docID
。
[我最初以为这是因为未能正确创建docID
字符串,但是在将字符串记录到控制台后,它是正确的。
有人可以帮我吗?
您没有使用Switch
,我不确定为什么。