记录axios高效率并发的方法
2024-09-01 19:19:31
// 首先我的请求是统一管理 方便创建拦截器
export function login(parameter) {
return axios({
url: api.Login,
method: 'post',
data: parameter
})
}
export function getInfo(parameter) {
return axios({
url: api.getInfo,
method: 'post',
data: parameter
})
}
// 使用前要引入
import { login, getInfo } from '@/api/login';
// 使用并发
axios.all([login(), getInfo()])
.then(axios.spread(function (loginData, getInfoData) {
//上面两个请求都完成后,才执行这个回调方法
loginData== 方法一的返回值
getInfoData== 方法二的返回值
}));
最新文章
- JavaScript中function的多义性
- eclipse编辑struts.xml 代码提示
- mac 安装 nginx 环境
- SAP 常用函数
- Python3基础 ,= 一个等式给多个变量赋值
- [iOS UI进阶 - 3.0] 触摸事件的基本处理
- .Net获取iis版本
- kissy
- 用timer控件实现sleep效果
- quagga源码分析--通用库thread
- vue-cli搭建多页面项目如何配置
- 使用缓存Memcache存储access_token
- Miller_Rabbin&;&;Pollard_Rho 学习笔记
- (详细)华为荣耀8X JSN-AL00的usb调试模式在哪里开启的教程
- Mysql 子查询
- winform程序内存不足或假死的问题
- FreeSWITCH收到重复的DTMF信号
- 【SIKIA计划】_07_Unity3D游戏开发-坦克大战笔记
- CF910C
- BZOJ4873 Shoi2017寿司餐厅(最小割)