【发布时间】:2017-10-22 14:32:32
【问题描述】:
在旧版本的 React Router 中,状态有一个 redirectPath 状态对象,您可以从中获取以前的 URL。在新版本中,情况不再如此。通过 history.push 导航到新 URL 时,显示的只是新 URL,没有明显的方法可以获取您之前导航的 URL。 React Router 或 history 包本身是否有一些功能可以让您获取以前的 URL?
我们正在使用 goBack,这似乎有效,但如果用户要从应用程序(例如 google)转到页面并返回应用程序,goBack 函数将再次路由到 google。我们该如何解决这个问题?
谢谢
【问题讨论】:
标签: reactjs react-router