vue中axios的配置文件

本文介绍了如何在Vue项目中配置axios,包括在config.js文件中的设置,并提到了在package.json中添加相关操作。欢迎留言交流优化建议,尊重原创,请在转载时注明出处。
摘要由CSDN通过智能技术生成
import axios from 'axios'  								// 导入axios
import qs from 'qs'										// 导入qs
import Vue from 'vue'									// 导入vue
import router from '../router'							// 导入路由文件
import md5 from 'md5'									// 导入md5加密
import JSEncrypt from 'jsencrypt'						// 导入rsa加密
import {
    Toast, Indicator } from 'mint-ui'				// 导入UI框架
import apis from './api'								// 导入接口文件
import BASE_URL from '../config' 						// 导入配置文件

// 发送请求前的动作
axios.interceptors.request.use(config => {
    
    // 可以显示loading 
    Indicator.open(); 
    return config  
}, error => {
     
    return Promise.reject(error)  
})

// 接收响应前的动作
axios.interceptors.response.use(response => {
     
    // 可以清除loading 
    Indicator.close(); 
    return response  
}, error => {
     
    return Promise.resolve(error)  
})

// 对需要提交的data做筛选,根据配置文件apis的常量,筛选出不需要加密的字段
function dataScreen(data, body){
   
    let obj = {
   };
    let o = {
   };
    for
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云端君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值