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);

});

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在儒家文化的浸染中,中国人崇尚仁义礼智信,信奉中庸之道,对所有违背礼教的行为嗤之以鼻。这样的文化培养了一代又一代温...
    1b116dc4b996阅读 107评论 0 0
  • 大自然中许多的动物、植物,其实都给我们人生留下了很多的寓意和暗示。其中都蕴含着丰富的哲理,可能当我们有真正...
    与梦同行阅读 412评论 0 1
  • 层楼鹤唳入寒川 ,水树随舟越重年。 白羽开云追远岫 ,平湖纳汉共苍烟。 胡天列雁迟家信 ,楚地凄音冷旧毡。 久眺乡...
    韶星祜阅读 778评论 13 32