VUEX 数据持久化,刷新后重新获取的例子


Posted in Javascript onNovember 12, 2019

VUEX 数据持久化

// store.js
 getters: {
  userInfo(state) {
   console.log('getters',state);
   if (!state.userInfo.id) {
    let token = getStorage("token");
    console.log('token',token);
    if (token) {
     let userInfo = getStorage("userInfo");
     state.userInfo = userInfo.data;
    }
   }
   return state.userInfo
  }
 },

注意:如果 使用this.$store.userInfo 是读取不到的,必须使用getter

// component.js
userInfo() {
      return this.$store.getters.userInfo;
    }

以上这篇VUEX 数据持久化,刷新后重新获取的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
ExtJS Ext.MessageBox.alert()弹出对话框详解
Apr 02 Javascript
js动态修改整个页面样式达到换肤效果
May 23 Javascript
关于JavaScript中name的意义冲突示例介绍
May 29 Javascript
jQuery检测输入的字符串包含的中英文的数量
Apr 17 Javascript
vue.js中$watch的用法示例
Oct 04 Javascript
webpack3+React 的配置全解
Aug 21 Javascript
Vue常用指令详解分析
Aug 19 Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
Aug 28 Javascript
vue this.reload 方法 配置
Sep 12 Javascript
JS+php后台实现文件上传功能详解
Mar 02 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
Nov 15 Javascript
详解template标签用法(含vue中的用法总结)
Jan 12 Vue.js
react-native聊天室|RN版聊天App仿微信实例|RN仿微信界面
Nov 12 #Javascript
实现vuex与组件data之间的数据同步更新方式
Nov 12 #Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
Nov 12 #Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
Nov 12 #Javascript
vuex管理状态 刷新页面保持不被清空的解决方案
Nov 11 #Javascript
vuex实现数据状态持久化
Nov 11 #Javascript
vue 更改连接后台的api示例
Nov 11 #Javascript
You might like
php不用内置函数对数组排序的两个算法代码
2010/02/08 PHP
深入理解PHP变量的值类型和引用类型
2015/10/21 PHP
到处都是jQuery选择器的年代 不了解它们的性能,行吗
2012/06/18 Javascript
Fixie.js 自动填充内容的插件
2012/06/28 Javascript
JS控制输入框内字符串长度
2014/05/21 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
javascript实现秒表计时器的制作方法
2017/02/16 Javascript
vue.js移动端app之上拉加载以及下拉刷新实战
2017/09/11 Javascript
浅析JS中回调函数及用法
2018/07/25 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
基于Cesium绘制抛物弧线
2020/11/18 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
Python实现抓取网页并且解析的实例
2014/09/20 Python
举例介绍Python中的25个隐藏特性
2015/03/30 Python
用Python制作在地图上模拟瘟疫扩散的Gif图
2015/03/31 Python
python中while循环语句用法简单实例
2015/05/07 Python
浅谈python类属性的访问、设置和删除方法
2016/07/25 Python
Python爬虫DOTA排行榜爬取实例(分享)
2017/06/13 Python
对python的文件内注释 help注释方法
2018/05/23 Python
python 多线程串行和并行的实例
2019/02/22 Python
Python中使用双下划线防止类属性被覆盖问题
2019/06/27 Python
Python单元测试工具doctest和unittest使用解析
2019/09/02 Python
python基于property()函数定义属性
2020/01/22 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
Python爬虫实现百度翻译功能过程详解
2020/05/29 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
css 元素选择器的简单实例
2016/05/23 HTML / CSS
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
英国时尚和家居用品零售商:Matalan
2021/02/28 全球购物
PHP中如何使用Cookie
2015/10/28 面试题
保密普查工作实施方案
2014/02/25 职场文书
党员自评材料范文
2014/12/17 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers
nginx之内存池的实现
2022/06/28 Servers