详解Vue中AXIOS的封装
目录
- 单独建一个network文件
- axios拦截器
- 总结
单独建一个network文件 建立一个network.js
创建
import axios from 'axios'; export function request1(config){const instance = axios.create({baseURL: baseURL.url1,timeout: 5000})return instance(config)}export function request2(config){const instance = axios.create({baseURL: baseURL.url2,timeout: 5000})return instance(config)}
使用
request1.get({url: 'http://'}).then(res=>{}); request1.post({url: 'http://',data: {}}).then(res=>{});
axios拦截器 请求拦截器
export function request1(config){const instance = axios.create({baseURL: baseURL.url1,timeout: 5000})instance.intercept.request.use(config=>{console.log(config); //输出的是配置的对象return config},error => {})return instance(config); }
总结 【详解Vue中AXIOS的封装】本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
推荐阅读
- python基础篇(二十)——Python中的一些易混淆点总结(完结)
- 技术实践丨体验量子神经网络在自然语言处理中的应用
- AI框架中图层IR的分析
- 如何用Python中的感知哈希确定2张图像是否相等
- 如何在Windows中使用Python检索桌面路径
- 如何在Ubuntu中使用XAMPP在本地设置虚拟主机
- 在Ubuntu 16.04 Terminal中伪造好莱坞黑客终端
- 投稿|2022年中国消费金融数字化发展分析
- 结合scipy.linalg在Python中使用线性系统
- 风控中英文术语手册(银行_消费金融信贷业务)_v4