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 相关文章推荐
prettify 代码高亮着色器google出品
Dec 28 Javascript
从零开始学习jQuery (十) jQueryUI常用功能实战
Feb 23 Javascript
JavaScript的Module模式编程深入分析
Aug 13 Javascript
JavaScript小技巧整理
Dec 30 Javascript
jQuery AjaxUpload 上传图片代码
Feb 02 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
May 10 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
Jul 25 Javascript
微信小程序 icon组件详细及实例代码
Oct 25 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 jQuery
JS获取子节点、父节点和兄弟节点的方法实例总结
Jul 06 Javascript
vue-router中的hash和history两种模式的区别
Jul 17 Javascript
微信小程序监听用户登录事件的实现方法
Nov 11 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
用libTemplate实现静态网页的生成
2006/10/09 PHP
PHP实现异步调用方法研究与分享
2011/10/27 PHP
php摘要生成函数(无乱码)
2012/02/04 PHP
PHP中常用的输出函数总结
2014/09/22 PHP
PHP中file_put_contents追加和换行的实现方法
2017/04/01 PHP
PHP重载基础知识回顾
2020/09/10 PHP
jQuery 树形结构的选择器
2010/02/15 Javascript
让javascript加载速度倍增的方法(解决JS加载速度慢的问题)
2014/12/12 Javascript
JS实现环形进度条(从0到100%)效果
2016/07/05 Javascript
Javascript 实现微信分享(QQ、朋友圈、分享给朋友)
2016/10/21 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
2017/03/14 Javascript
基于Node.js实现压缩和解压缩的方法
2018/02/13 Javascript
JS使用setInterval实现的简单计时器功能示例
2018/04/19 Javascript
对Vue table 动态表格td可编辑的方法详解
2018/08/28 Javascript
vue实现拖拽效果
2019/12/23 Javascript
linux系统使用python获取内存使用信息脚本分享
2014/01/15 Python
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
python通过colorama模块在控制台输出彩色文字的方法
2015/03/19 Python
python 中字典嵌套列表的方法
2018/07/03 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
详解Python 中sys.stdin.readline()的用法
2019/09/12 Python
详解Pycharm第三方库的安装及使用方法
2020/12/29 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
浅析移动设备HTML5页面布局
2015/12/01 HTML / CSS
NBA欧洲商店(英国):NBA Europe Store UK
2018/07/27 全球购物
TUMI新加坡官网:国际领先的商旅箱包品牌
2019/01/12 全球购物
Solid & Striped官网:美国泳装品牌
2019/06/19 全球购物
化工专业推荐信范文
2013/11/28 职场文书
会计职业生涯规划范文
2014/01/04 职场文书
先进德育工作者事迹材料
2014/01/24 职场文书
汽修专业自荐信
2014/07/07 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
心得体会该怎么写呢?
2019/06/27 职场文书
详解nginx location指令
2022/01/18 Servers
Python matplotlib 利用随机函数生成变化图形
2022/04/26 Python