request.js 文件
import axios from "axios";
// 创建实例
const instance = axios.create({
baseURL:'http://.......',
timeout:10000
})
// 请求拦截器
instance.interceptors.request.use((config)=>{
console.log('111')
return config;
},err=>{
return Promise.reject(err)
});
// 响应拦截器
instance.interceptors.response.use(res=>{
console.log('222')
return res.data;
},err=>{
return Promise.reject(err)
})
// 导出实例
export default instance
api.js 文件
import instance from "./request";
// 验证码请求
export const GetCaptchacodeApi = ()=>instance.get("****接口****")
// 发起登录请求 param结束接口参数
export const LoginApi = (param)=>instance.post("****接口****",para