【发布时间】:2021-04-27 23:51:58
【问题描述】:
问题:我正在尝试使用 useNavigate(-1) 转到上一页,但我只是实现了一种方法,让人们通过粘贴的链接(或社交媒体)到达我的 SPA,因此,当用户尝试返回时,他们会离开我的网站 xP。
进程:我可以使用useNavigate("/"),但这会使我的页面滚动到顶部并且我想保留以前的用户位置,我宁愿不使用滚动位置的状态,但是如果没有其他可能或简单的...
上下文:是一个类似于ifood的餐厅菜单页面,这个问题出现在产品页面,我想回到产品列表。
我想要实现的目标:某种方式来检查上一页是否在我的域之外并且不去那里,替换为我的根。
ps。我正在使用"react-router-dom": "^6.0.0-beta.0"
【问题讨论】: