首页 > 解决方案 > 使用 connected-react-router 在 react-redux 中导航历史/时间旅行

问题描述

对于如何使用 connected-react-router 在单页 react-redux 应用程序上实现时间旅行的任何帮助或示例,我将不胜感激。

一旦我在第 3 步或第 4 步上并拥有该步骤的正确状态信息(不是当前状态),我只想能够对链接进行编程以返回到第 1 步或第 2 步。

我知道我应该将我的数据存储在历史/位置状态。但我不知道如何对链接进行编程以导航回第 1 步或第 2 步。

任何这样做的例子都会有所帮助。非常感谢!

标签: react-reduxconnected-react-router

解决方案


我想你会帮助它createMemoryHistory : history npm pakacge

这样就可以得到之前的价值路线。例子:

const prevRoute = history.entries[history.index - 1].pathname;

推荐阅读