import?axios?from?'axios'
export?function?request(config){
????return?new?Promise((resolve,reject)=>{
????????const?instance=axios.create(
????????????????{
????????????????????baseURL:'http://localhost:3000',
????????????????????timeout:5000
????????????????}
????????????)
????????????instance(config).then(
????????????????res=>{
????????????????????resolve(res)
????????????????}
????????????).catch(
????????????????err=>{
????????????????????reject(err)?
????????????????}
????????????)
????})
}
使用:
request({
??????url:'users'
????}).then(
??????res=>{
????????console.log(res)
??????}
????).catch(
??????err=>{
??????}
????)