在vue组件中:
axiosApi.get('...').then((res)=>{
console.log(res)
}).catch((err)=>{
console.log(err)
})
上面的代码块可以捕获和处理API中生成的错误,但是我希望使用全局错误处理程序来处理我没有手动处理的错误。
如果我通过axios.interceptors.response.use
将全局函数应用于axios响应,则该函数将在逻辑层中的catch
句子之前执行。
我想要执行以下步骤:
Send request
Receive response
Logic layer handle errors(Above code block)
If not handled by logic layer, handle it globally(Which I need)
在vue2.0中