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 相关文章推荐
通过身份证号得到出生日期和性别的js代码
Nov 23 Javascript
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
Aug 16 Javascript
自己动手制作jquery插件之自动添加删除行功能介绍
Oct 14 Javascript
JavaScript中的prototype和constructor简明总结
Apr 05 Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
Jan 22 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
Aug 19 Javascript
vue2.0父子组件及非父子组件之间的通信方法
Jan 21 Javascript
jQuery基于Ajax方式提交表单功能示例
Feb 10 Javascript
微信小程序 支付功能(前端)的实现
May 24 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
Feb 13 jQuery
使用electron实现百度网盘悬浮窗口功能的示例代码
Oct 24 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
Feb 14 Javascript
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
理解PHP5中static和const关键字的区别
2007/03/19 PHP
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
2013/09/28 PHP
ThinkPHP查询返回简单字段数组的方法
2014/08/25 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
使用Modello编写JavaScript类
2006/12/22 Javascript
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
jQuery点击后一组图片左右滑动的实现代码
2012/08/16 Javascript
jQuery实现视频作为全屏幕背景
2014/12/18 Javascript
js实现带按钮的上下滚动效果
2015/05/12 Javascript
javascript用函数实现对象的方法
2015/05/14 Javascript
javascript常用函数(2)
2015/11/05 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
ionic 自定义弹框效果
2017/06/27 Javascript
浅谈Node.js ORM框架Sequlize之表间关系
2017/07/24 Javascript
基于LayUI分页和LayUI laypage分页的使用示例
2017/08/02 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
tracking.js页面人脸识别插件使用方法
2020/04/16 Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
2019/09/19 Javascript
[01:18]一目了然!DOTA2DotA快捷操作对比第一弹
2014/07/01 DOTA
python实现Zabbix-API监控
2018/09/17 Python
python实现求特征选择的信息增益
2018/12/18 Python
python实现简易学生信息管理系统
2020/04/05 Python
超实用的 30 段 Python 案例
2019/10/10 Python
Python Tkinter模块 GUI 可视化实例
2019/11/20 Python
python 模块导入问题汇总
2021/02/01 Python
金融专业推荐信
2013/11/14 职场文书
财务人员个人求职信范文
2013/12/04 职场文书
酒店保安领班职务说明书
2014/03/04 职场文书
乡镇信息公开实施方案
2014/03/23 职场文书
希特勒经典演讲稿
2014/05/19 职场文书
出国留学担保书
2014/05/20 职场文书
团干部培训方案
2014/06/03 职场文书
医学生求职信
2014/07/01 职场文书
2015年司法所工作总结
2015/04/27 职场文书
nginx proxy_cache 缓存配置详解
2021/03/31 Servers
MYSQL如何查看操作日志详解
2022/05/30 MySQL