标签: reactjs react-router-dom
我有一个包含三个步骤的应用程序。您可以从步骤组件中浏览每个步骤。还有一个后退按钮,可让您返回上一步。当前,当您单击某个步骤时,它将使用该步骤的路径更新网址。我需要不更新的URL。如果我使用MemoryRouter而不是Router可以使它正常工作,但这会使后退按钮停止工作。
还有另一种方法吗?
这是我的沙盒https://codesandbox.io/s/pm1olx2ml7
答案 0 :(得分:1)
您可以使其与withRouter HOC一起使用。像这样:https://codesandbox.io/s/monj2plzp9
withRouter