react中,路由切换时,如何在目标页面获取上一个页面的路由?

比如我从localhost/a进入到了localhost/b,我现在在b页面中,如何获取到上一页的路由地址 a

补充:
业务场景:从a页面进入到b页面,b页面通过回退返回到a页面,a页面如何获取b页面中的值?

阅读 6.5k
2 个回答

方法有很多
比如:localhost/b?previous=前一个页面的地址

思路有问题,两个页面之间无法直接互动的,一定是利用公用存储做这事啊。而且,从正常思维角度来说后退就是回到之前的页面,所以b页面做了什么应该不影响到a才对,否则就是从b跳转到a而不是后退。
如果只是路由地址问题你可以自己管理历史记录啊。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题