我是靠谱客的博主 英勇中心,这篇文章主要介绍vuex刷新后数据丢失的解决方法,现在分享给大家,希望可以做个参考。

导语:

我们在写vue项目的时候,经常要用到vuex作为内存来储存,但是我们存放在vuex中的数据(用户数据,当前页面的数据等等)在刷新后就会丢失,那么如何解决呢?超级简单。

1,安装vuex-persistedstate

复制代码
1
npm install --save vuex-persistedstate

2,修改store

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import createPersistedState from 'vuex-persistedstate' const store = new Vuex.Store({ state: { user: {}, //用户 }, mutations: { update_user(state, newuser) { state.user = newuser }, }, //把所有数据缓存到本地 plugins: [createPersistedState()], }) export default store;

保存后,再运行程序,刷新后vuex中的数据就不会丢失了。

总结

到此这篇关于vuex刷新后数据丢失解决的文章就介绍到这了,更多相关vuex刷新数据丢失的解决内容请搜索靠谱客以前的文章或继续浏览下面的相关文章希望大家以后多多支持靠谱客!

最后

以上就是英勇中心最近收集整理的关于vuex刷新后数据丢失的解决方法的全部内容,更多相关vuex刷新后数据丢失内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(147)

评论列表共有 0 条评论

立即
投稿
返回
顶部