React Router 的嵌套 ID


React路由器的嵌套ID

我想知道是否有人能帮助我,我如何辨别/filme/:id/:id之间的区别,因为它是嵌套的。

这将是一个反模式

它会被覆盖

useParams钩子将尝试将您在本例中编写的密钥id与值相匹配

所以在这种情况下,它会被覆盖,而在useParams中,你只会得到一个id,那就是后面的id。

所以你宁愿使用合适的名称

例如,使用:userId/:applicationId。当存在多个id时,建议使用适当的命名约定。

最新更新