vuex刷新后数据丢失的解决方法
更新时间:2020年10月18日 15:42:48 作者:git小米粥
这篇文章主要给大家介绍了关于vuex刷新后数据丢失的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
导语:
我们在写vue项目的时候,经常要用到vuex作为内存来储存,但是我们存放在vuex中的数据(用户数据,当前页面的数据等等)在刷新后就会丢失,那么如何解决呢?超级简单。
1,安装vuex-persistedstate
npm install --save vuex-persistedstate
2,修改store
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刷新数据丢失的解决内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vue中计算属性(computed)、methods和watched之间的区别
这篇文章主要给大家介绍了关于vue中计算属性(computed)、methods和watched之间区别的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编来一起学习学习吧。2017-07-07利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
本文主要介绍了利用Vue.js+Node.js+MongoDB实现一个博客系统,这个博客使用Vue做前端框架,Node+express做后端,数据库使用的是MongoDB。实现了用户注册、用户登录、博客管理、文章编辑、标签分类等功能,需要的朋友可以参考学习。2017-04-04
最新评论