GBe*_*tez 11 javascript local-storage reactjs redux
我使用 React 已经有一段时间了,一段时间后我开始问自己,为什么不将我的组件需要共享的每条数据都存储在 localstorage 中,而不是使用 Redux。Redux 需要如此多的样板文件,而 localstorage 如此简单。你可以说你不能在 localstorage 中存储对象,但你可以 JSON.stringfy 它们,并且在恢复时只需解析它们。因此,可能有一些我无法正确理解的东西,因为 Redux 被大量使用,而 localstorage 通常仅用于保存您不希望在刷新时丢失的数据等等。
当我开始开发 React 应用程序时,这个问题就在我脑海中浮现。在 localStorage 上使用 redux 的原因有很多。但至少
Redux 和 localStorage 实际上有不同的用例。您将使用 Redux 跨多个组件管理应用程序状态。
您将用于在浏览器中保留属性以供以后使用的本地存储。问题是 localStorage 上的任何更改都不会反映在您的应用程序中。你必须手动完成。
归档时间: |
|
查看次数: |
4082 次 |
最近记录: |