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 相关文章推荐
Opacity.js
Jan 22 Javascript
node.js中的console.error方法使用说明
Dec 10 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
Aug 05 Javascript
基于AngularJS实现页面滚动到底自动加载数据的功能
Oct 16 Javascript
js随机生成26个大小写字母
Feb 12 Javascript
快速入门Vue
Dec 19 Javascript
微信小程序 仿猫眼实现实例代码
Mar 14 Javascript
详解react-router4 异步加载路由两种方法
Sep 12 Javascript
Three.js利用Detector.js插件如何实现兼容性检测详解
Sep 26 Javascript
angular4自定义表单控件[(ngModel)]的实现
Nov 23 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
May 31 Javascript
Vue的Options用法说明
Aug 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
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
PHP文章按日期(月日)SQL归档语句
2012/11/29 PHP
php实现获取文件mime类型的方法
2015/02/11 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
PHP时间函数使用详解
2019/03/21 PHP
JS 容错处理代码, 屏蔽错误信息
2021/03/09 Javascript
动手学习无线电
2021/03/10 无线电
js multiple全选与取消全选实现代码
2012/12/04 Javascript
jQuery布局插件UI Layout简介及使用方法
2013/04/03 Javascript
AngularJS入门教程之Hello World!
2014/12/06 Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
2015/12/30 Javascript
JS常用算法实现代码
2016/11/14 Javascript
BootStrap3中模态对话框的使用
2017/01/06 Javascript
详解基于angular路由的requireJs按需加载js
2017/01/20 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
Vue.js实现的购物车功能详解
2019/01/27 Javascript
vue数据响应式原理知识点总结
2020/02/16 Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
2020/08/05 Javascript
python获得一个月有多少天的方法
2015/06/04 Python
浅析Python的Django框架中的Memcached
2015/07/23 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
python制作简单五子棋游戏
2019/06/18 Python
Python列表(list)所有元素的同一操作解析
2019/08/01 Python
命令行运行Python脚本时传入参数的三种方式详解
2019/10/11 Python
python实现密码强度校验
2020/03/18 Python
美国购买当代和现代家具网站:MODTEMPO
2018/07/20 全球购物
英国快时尚女装购物网站:PrettyLittleThing
2018/08/15 全球购物
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
管理心得体会
2013/12/28 职场文书
学校大课间活动方案
2014/01/30 职场文书
高中班主任评语大全
2014/04/25 职场文书
移除Selenium中window.navigator.webdriver值
2022/06/10 Python