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

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

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

阅读 6.6k
2 个回答

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

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

推荐问题