如何同步Redux状态和URL哈希标签参数

JavaScript

梅神乐

2020-03-14

我们提供了讲座和章节的列表,用户可以在其中选择和取消选择它们。这两个列表存储在redux存储中。现在,我们希望在url的hash标签中保留选定的演讲段和章节段的表示形式,并且对该URL所做的任何更改也应更改存储(双向同步)。

使用react-router甚至react-router-redux的最佳解决方案是什么

我们真的找不到一些很好的例子,其中react路由器仅用于维护url的hash标签,并且仅更新一个组件。

谢谢!!!

第1599篇《如何同步Redux状态和URL哈希标签参数》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
宝儿前端 2020.03.14

react-router-redux 可以帮助您注入要存储的url内容,因此每次哈希标签更改时,也要存储。

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android