---------------------2021.6.29更新-----------------
有时候network有问题,会没有调接口的记录,这样network和控制台都不能看到数据(具体什么原因,本菜鸡暂时还不知道),但是!解决方法是:打断点
1.在安卓手机调试,或者浏览器调试,在代码要打断点处写debugger
debugger;
运行代码,可以看到代码停在断点处,鼠标移上去,能看见数据
2.在iOS手机调试,在我下一篇文章 —> ios调试打断点
---------------------以下是原文-----------------
调接口,立刻打印res返回结果
postAction(this.url.detail + '?productSpuId=' + spuid).then(res => {
console.log(res, '详情')
......
通常会认为上面打印的res一定是后台接口的数据,但其实不一定。。还是得相信network,一定要看network!!
这个bug是因为我再掉完接口后的一些操作,影响了res中的数据,就算看起来是调了接口立刻打印,但之间已经进行了一些操作了。
网友评论