实现一个简单的 Vuex 状态持久化功能

Oct 9, 20181 min read

此文最后修改于 2862 天前,可能包含很多不再适用的废话,阅读需谨慎~

大多数人应该都遇到过 vuexstate 刷新后丢失的问题,这是因为 state 是存储在内存中的,刷新后当然就丢失了。 这里有个方案是每次更改 state 后把 state 存储在 localStorage 中,当初始化 vuex 时再从 localStorage 中取出。

使用 vuex 插件功能可以很方便实现上述方案

JS

以上只是一个简单实现,项目中建议使用 vuex-persistedstate

浏览量

最后修改于 2018-10-09

继续阅读

下一篇

小技巧处理 fixed 定位后其它内容被覆盖的问题

Nov 4, 2018
Made withbyXiaojun Zhou