我想将我呈现的组件(在 ReactJs 中)存储到客户端的浏览器历史记录中,但我不想将 Redux 用于它,因为它对我来说太复杂了。
是否可以使用本地存储或Cookie作为Redux和React Routing的替代解决方案?
修改 我需要使用带有缓存渲染数据的react路由,这意味着在路由更改后再次返回到上一页,渲染数据仍然存在,无需再次向服务器发送请求!与this Redux example类似,但需要在没有Redux的情况下完成。
感谢。
答案 0 :(得分:1)
Redux是一种状态管理,与缓存或本地存储无关。如果要缓存组件,则应查看此https://developer.mozilla.org/en-US/Apps/Fundamentals/Offline
您需要创建将组件存储在缓存中的清单。