1.首先新建一个request文件了
2。 import axios from axios 引入axios
3.给我的文件起个好听的名字
start:
/**
*url 接口请求的地址
*option 接口入参
/
function request(url,option={}){
return new Promise((resolve,reject)=>{
return axios({
url,
...options
}).then((response)=>{
const {data} = response;
if(data.code===200||data.code===0||data.code==='200'){
return resolve(data.data||data.result);
}
}).catch((error)=>{
const {response} = error||{};
const {data} = response || {};
return reject(data||{});
})
})
}
end:最后不要忘记export
*****这只是最基础的封装,具体还要封装成什么样,还是要看自己的具体需求修改