0

当我想使用 statePresist 工具(调试会话)时,我在末尾放置了一个查询字符串,如下所示: http://localhost:3000/#/?debug_session=tal

如果我使用状态,然后刷新,我会丢失我的查询字符串(?debug_session=tal 消失了)。

所以我处于空白状态。

有没有办法刷新和保持状态?(而且我还想实现我将使用路由 - 就像我在带有调试会话的索引屏幕中一样,然后我移动到 ./articles ,即使我不在我的索引中,我仍然会得到相同的结果会议)。

谢谢你 !:)

4

1 回答 1

0

Redux DevTools Extension 已经包含增强器persistStatedebug_session=tal除了在更改位置时从代码中添加之外,您在这里无能为力。

为了解决 localStorage 配额和不可序列化数据的这个问题和其他问题,我做了一个 PR,这样您就可以直接从扩展中获取状态持久化,而无需使用 localStorage 并向 url 添加任何内容。

于 2016-12-28T13:47:41.567 回答