使用的库为axios
请求拦截器
this.instance.interceptors.request.use((config=>{
return config
},err=>{
return err
})
响应拦截器
this.instance.interceptors.response.use(res=>{
return res
},err=>{
return err
})
全部代码
constructor(baseURL, timeout=10000) {标签:use,拦截器,return,请求,err,instance,interceptors,响应 From: https://www.cnblogs.com/guorunbin/p/17208960.html
this.instance = axios.create({
baseURL,
timeout
})
this.instance.interceptors.request.use(config=>{
mainStore.isloading=true
return config
},err=>{
return err
})
this.instance.interceptors.response.use(res=>{
return res
},err=>{
return err
})
}