axios添加同一的错误处理
1.//请求错误 401超时 、404 not found
let instance =axios.create({
instance.interceptors.requst(config=>{
return config
},err=>{
//添加提示
setTimeout(()=>{
alert('出错了')
},2000)
return Promise.regect(err)
})})
2.//请求错误 500系统错误 、502系统重启
instance.interceptors.response.use(res=>{
return res
},err=>{
//添加提示
setTimeout(()=>{
alert('出错了')
},2000)
return Promise.regect(err)
})
3.个别比较特殊的错误处理
.catch(error => {
console.log(error);
});