fetch发送异步请求获取不到响应数据?

QD1024
  • 11

用fetch发送一个异步请求但是js获取不到对应的响应数据,浏览器里面却显示的有数据第一张图是我打印出来的结果

clipboard.png
第二张图是我浏览器里面显示的结果

clipboard.png

回复
阅读 2.3k
2 个回答

你可能是忘记在 fetch 返回的 Promise 中对 res 进行“转码”,类似下列代码中的 res.json()

fetch("xxxx").then(res => res.json()).then(res => console.log(res))

感觉是js代码处理响应内容出问题,debug一波瞧瞧

宣传栏