繁体   English   中英

ReactJS - 使用 Reacter Router Dom V6 返回嵌套路由

[英]ReactJS - Going back in nested routes with Reacter Router Dom V6

我的初始页面是

http://localhost:3000/home

用导航栏 I go 到产品列表中:

http://localhost:3000/products/all/

当我单击列表中的产品时,我 go 到:

 http://localhost:3000/products/banana/

现在,如果我在浏览器上单击返回,或者如果我使用新的 useNavigate 创建一个按钮并尝试进行navigate(-1) ,则在这两个示例中我 go 到/home

我怎样才能做到这一点,所以我 go 到/products/all/使用 useNavigate 并希望我也可以更改浏览器交互?

我的问题是,当我使用 useNavigate 从产品列表导航到特定产品时,我使用了replace:true 抱歉,如果我没有提供足够的信息,但这解决了我的问题。

https://reactrouter.com/docs/en/v6/api#usenavigate

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM