reactjs - 反应 2 条类似的路线重叠并仅导致 1 条显示
问题描述
<Route path={`/games/mods`} /> // 1st
<Route path={`/games/mods/files`} /> // 2nd
在这里,我有 2 条相对/动态的简单路线,我无法向它们添加“精确”参数,因为当用户点击游戏时,第一条路径会变成这样,/games/mods/Halo
所以如果它是精确的,那么它不会显示任何东西......问题是,当用户转到games/mods/files/Halo
第一条路线被激活而第二条路线被忽略时,我该怎么办?
解决方案
好吧,这似乎是一个愚蠢的答案,但值得一试。只需更改顺序可能会对您有所帮助。
<Route path={`/games/mods/files`} /> // 1st
<Route path={`/games/mods`} /> // 2nd
推荐阅读
- java - 无法使用 AWS CodeDeploy 部署 Springboot 应用程序 AWS Ubuntu 实例
- java - 如何在 JPanel 中使用文件选择器
- javascript - 节点js会话销毁不重定向
- javascript - 防止像figma那样放大网页,
- rxjs - 延迟后重新执行异步 RxJS 流
- php - 如何在 DOM 元素回显中设置 img 类?
- django - 按组名选择的 DRF 过滤器
- c# - 使用用户令牌登录的 SocketClients 不会始终收到公会成员更新调度
- javascript - 更新期间控制复选框的最佳方法 | 反应JS
- python-3.x - 在 python 3 中从 SVD 重建矩阵