关于axios获取后端状态码做验证登录等相关操作
作者:互联网
首先可以在axios设置一个全局的响应拦截器
axios.interceptors.response.use(function (response) { // 对响应数据做点什么 return response; }, function (error) { // 对响应错误做点什么 return Promise.reject(error); });
然后再error做相关的拦截。这时需要和后端约定一个状态码,比如401
需要注意的是 单纯打印error并不能看出什么。你需要打印出error.response
,然后获取到error.response.status。可以先看一下error.response里面的数据格式
下面看截图
下面是对应的打印内容
标签:function,axios,登录,验证,打印,做点,error,response 来源: https://www.cnblogs.com/HeighWord/p/12608815.html