使用本地存储而不是反应redux

时间:2017-10-03 09:17:58

标签: reactjs react-router local-storage react-redux

我想将我呈现的组件(在 ReactJs 中)存储到客户端的浏览器历史记录中,但我不想将 Redux 用于它,因为它对我来说太复杂了。

是否可以使用本地存储或Cookie作为Redux和React Routing的替代解决方案?

修改 我需要使用带有缓存渲染数据的react路由,这意味着在路由更改后再次返回到上一页,渲染数据仍然存在,无需再次向服务器发送请求!与this Redux example类似,但需要在没有Redux的情况下完成。

感谢。

1 个答案:

答案 0 :(得分:1)

Redux是一种状态管理,与缓存或本地存储无关。如果要缓存组件,则应查看此https://developer.mozilla.org/en-US/Apps/Fundamentals/Offline

您需要创建将组件存储在缓存中的清单。