npm install zan-ajax
2.Vue 里引入zan-ajax
import ajax from ‘zan-ajax’
import axios from ‘axios’
3.post的使用(get很简单就不写了,大致雷同):
// post请求
// $api 接口
// $parmas 参数
// fn 函数
post(api, parmas, fn) {
ajax({
url: `${this.url}${api}`,
type: 'POST',
data: parmas
}).then((res) => {
if(res.data.code !== -1){
fn(res.data)
} else {
console.log(res.data.message)
}
}).catch(err => {
console.log('请求失败:'+ err.message);
});
}
// 使用:
this.post('api', parmas, (res)=>{ 逻辑 })