vue异步数据 报错_vue中异步请求数据,异步请求还没完成,文件就执行了就会报错,怎么解决?...
vue中,axios异步加载数据,但是有的文件里面需要用到异步拿到的数据,数据还没拿到,文件已经执行了,这时候数据就是空,就会报错,这个问题怎么解决?
具体表现:
我这边vue项目是进入页面的时候会调用一个login方法,然后设置localStorage,this.login().then(res => { if (res.code === 0) {
localStorage.setItem(res.data.access_token)
}
});
然后有一个api.js文件,使用的是axios方法const instance = axios.create({ baseURL: config.BASE_URL, headers: { Authorization: localStorage.getItem('Authorization') || ''
}
});export default {
getList() { return instance.request({ url: '123', method: 'get'
})
}
}
但是因为login方法还没执行完api.js文件就已经执行了,所以localStorage.getItem('Authorization')就是空导致报错,请问这个问题怎么解决?
vue异步数据 报错_vue中异步请求数据,异步请求还没完成,文件就执行了就会报错,怎么解决?...相关推荐
- (C语言)已知顺序表L1,L2中数据由小到大有序,请用尽可能快的方法将L1与L2中的数据合并到L3中,使数据在L3中按升序排列。
(C语言)已知顺序表L1,L2中数据由小到大有序,请用尽可能快的方法将L1与L2中的数据合并到L3中,使数据在L3中按升序排列. 输入样例: 5 2 4 9 10 11 6 1 2 4 6 7 8 输 ...
- java数据跑不出来,6000条数据,java下跑了20多分钟了还没跑完,求教怎么改进
当前位置:我的异常网» Java Web开发 » 6000条数据,java下跑了20多分钟了还没跑完,求教怎 6000条数据,java下跑了20多分钟了还没跑完,求教怎么改进 www.myexcept ...
- actions vuex 请求_vue中vuex的actions里面请求接口,提交给mutations报错
问题描述 vue中vuex的actions里面请求接口,提交给mutations报错 问题出现的环境背景及自己尝试过哪些方法 相关代码 // 请把代码文本粘贴到下方(请勿用图片代替代码) action ...
- axios vue 加载效果动画_vue中使用axios拦截器实现数据加载之前的loading动画显示 @劉䔳...
首先新建一个 loading.vue组件,写loading动画效果 .loader { width: 100%; height: 100%; display: flex; align-items: c ...
- vue保存页面的值_vue中使用localStorage存储信息
一 什么是localStorage 对浏览器来说,使用 Web Storage 存储键值对比存储 Cookie 方式更直观,而且容量更大,它包含两种:localStorage 和 sessionSto ...
- vue 对象判断为空_Vue中可用的判断对象是否为空的方法
vue有两个方法可用 1. JSON.stringify(evtValue)=='{}' 2. Object.keys(xxx).length==0 js判断对象是否为空对象的几种方法 1.将json ...
- vue webpack 自动打开页面_vue中webpack技术详解
1.为什么要使用webpack: 因为我们想把资源整合.如在项目index.html文件中为了请求变得更少我们可以新建一个叫main.js的项目入口文件(里面有引用其它的各种资源,而index.htm ...
- vue 分享微信传参_vue 中使用微信分享接口(简单实用)
前言 开发微信小程序时,基本上都要接入微信的SDK,而微信也提供了非常多的接口供我们去完成我们想要的功能.微信分享功能常常是我们在开发中常见的需求之一,本文将围绕微信分享接口使用展开,给自己以后碰到需 ...
- vue表单中批量导入功能_spring boot mybatis+ vue 使用POI实现从Excel中批量导入数据
一.前端vue+element 1.前端使用element的upload组件来实现文件的上传 style="display: inline-flex;margin-right: 8px&qu ...
最新文章
- String复习笔记
- 世界级Oracle专家权威力作
- Delphi 与 DirectX 之 DelphiX(95): TDIB.x
- 【Groovy】闭包 Closure ( 闭包调用 | 闭包默认参数 it | 代码示例 )
- 2个网页跳来跳去_怎么写最优化的网页标题标签(Title Tag)?
- 【C++】利用Visual Studio 2008编写C++,Visual Studio 2008的基本使用
- JavaScript 解决浮点值运算Bug
- linux 高级命令
- 湛江市计算机等级考试,2020广东省湛江市计算机等级考试注意事项
- 想赚钱,赚大钱,必须要有商业思维
- 简单完整的Python小爬虫教程
- 转:《潜伏》映射办公室潜规则
- Flash中的计时器
- 西游记不单单讲的是故事(2) ------ 摘自 吴闲云的《煮酒探西游》
- JavaEE - 数组
- unity 物体移动方式的一些笔记
- PHP中smart原则,目标smart原则 “smart原则”什么意思?
- omnet++ 4维的立方体网络仿真
- 快速切题 usaco ariprog
- python爬取凤凰新闻网_爬取网易,搜狐,凤凰和澎湃网站评论数据,正负面情感分析...
热门文章
- sqoop 基本使用
- 详细介绍springData
- 【CentOS 7MySQL常用操作3】,MySQL常用命令#180113
- MyBatis之传入参数——parameterType
- AngularJS开发指南7:AngularJS本地化,国际化,以及兼容IE低版本浏览器
- 让SEQUENCE记录不变的信息【RECORD STATIC NUMBER IN SEQUENCE】
- excel相乘再相加_excel将两组数据相乘后再求和该怎么操作?
- win10运行在哪里_升级!Win10 2004版即将推送,减少CPU占用率,旧电脑也运行如飞...
- php百度地图添加标记,JavaScript API - 自定义标注 | 百度地图API SDK
- concat mysql sql注入_sql注入-mysql注入基础及常用注入语句