vue 2.5.2 axios 0.18
输出的数据跟后台返回的数据不一致,不知是vue的问题还是axios的问题
created() {
this.$http.interceptors.response.use((res) => {
console.log('拦截返回', res)
return res;
},
(error) => {
return Promise.reject(error);
});
}
如图所示
代码里,axios拦截器输出的数据
浏览器接收到的数据
这种一般就是对返回的数据直接操作造成的
你这个问题是你打印的地方不同,输出的数据是一样的,你直接取第二个打印出来的值就可以