0

我试图路由到具有特定 ID 的页面的链接。当我想编辑帖子时,我点击编辑链接,它应该被重定向到具有特定帖子 ID 的编辑页面。在 app.js 中,我给出了这样的路线。

<Route  path="/edit/${registrations._id}">
                  <Edit/>
              </Route>

然后在带有链接的页面中,我已经这样写了。

 <Link to="/edit/${registrations._id}" className="edit" >Edit </Link>

但这不会路由到具有特定 ID 的页面。我怎样才能做到这一点?

4

1 回答 1

1

是的,这就是您需要的:

<Route  path="/edit/:id">
  <Edit/>
 </Route>

然后在链接中提供 /edit/${registrations._id} 的路径

还要记住,如果您使用模板字符串 sintax ${id} 将其包装为 `` 而不是 ""

于 2021-10-16T08:11:40.373 回答