反应:参数不工作的路由器 link

React: router link with param not working

我的问题是将 ${file.id} 传递给 link,但是当我导航到那个 link 时,我只收到这样的信息:

${file.id} 没有得到正确的值。 但是当我检查行的键时,它可以正确呈现。

我在想什么?

谢谢

您使用了错误的引号。单引号或双引号无法进行字符串插值。你必须使用反引号`

所以

<Link to={'api/admin/blobManager/${file.id}'} />

应该是

<Link to={`api/admin/blobManager/${file.id}`} />