axios返回的结果的执行顺序为何不一样?大家一起来看看!!!
发布于 6 年前 作者 liuoulin 5465 次预览 最后一次回复是 6 年前 来自 问答
上图中的 then执行后打印的结果console.log(“我型我秀”, showlist);
我想要的是下图的结果
图1
可是打印的却是,我for循环格式化后的结果
图2
按先后顺序不应该是打印的是图1的结果吗? 而且我把值已经付给了的是另一个变量,没有直接操作showlist。这个是什么情况,求大家告知!
2 回复
在 console 中展开一个对象时, 是显示当前值而不是 log 时的值
你可以在 log 的地方用
JSON.parse(JSON.stringify(showlist))深拷贝一下@yinxin630 我去试一下