axios的二次封装-项目中使用

153 阅读1分钟

1,安装axios 

npm i axios --save

2,新建api/http.js

import axios from axios
const http = axios.create({
	baseURL:'http://80.80.80.8000' // 例
})

3,新建api/api.js

import http from './http'
// 基本
export function getA {
	return http.post('/aaa/bbb') 
}
// 导入-formData型
export function getB(formdata){
	return http.post('/aaa/bbb',formdata,{"content-type":"multipart/form-data"})
}
//导出-blob型
export function getC(v){
	return http.post('/aaa/bbb?=${v}',v,{responseType:"blob"})
}