import axios from "axios"
export default function ajax(url='',data={},type='GET'){
if(type === "GET"){
//准备url query参数数据
let dataStr = "",//数据拼接字符串
Object.keys(data).forEach(key => {
dataStr += key + '=' + data[key] + '&'
});
if(dataStr !== ''){
dataStr = dataStr.substring(0,dataStr.lastIndexOf('&'));
url = url + '?' + dataStr
}
//发送ajax请求
return axios.get(url)
}else{
//发送post请求
return axios.post(url,data);
}
}
简单封装axios
最新推荐文章于 2022-04-25 10:07:11 发布