vue项目axios发起请求,network中返回数据和拦截器打印的response不一致

vue项目axios发起请求,network中返回数据和拦截器打印的response不一致
拦截器输出:

axios.interceptors.response.use(
  (response) => {
        console.log('response:', response)
  }
)

---------分割线,以下为补充说明:------------
我发现输入在拦截器里通过JSON.stringify输出字符串,valid是没有问题的?

阅读 4.2k
2 个回答

那就是你接受到数据后对数据进行过修改,所以打印的时候展示的是最新的数据

楼上说的对,应该是你调用接口后对数据进行了改变, 你应该在拦截器里面返回的时候 转json字符串在重新转成json对象就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题