老师您好,这里p1 p2的值 是不是then 或者catch方法默认返回的resolve

来源:7-4 多个Ajax请求的并发执行

席萌萌

2021-04-09 17:23:47

http://img.mukewang.com/climg/60701c92094669b006350721.jpg

写回答

2回答

好帮手慕久久

2021-04-09

同学你好,解答如下:

1、p1、p2的值,理解正确。执行then、catch之后返回的promise都是成功状态。

2、可以调整一下代码,让p1、p2接收getJSON的返回值,这样就可以实现只要有一个不成功,就不让“加载中”消失:

http://img.mukewang.com/climg/607025f40993326006550550.jpg

祝学习愉快!

0

席萌萌

提问者

2021-04-09

后面的all事件捕获的时候,如果p2失败了走了 catch的话,catch默认也返回  成功的resolve。all也会捕获p1 p2成功,这样的话是不是和我们的预期不符

0

0 学习 · 15276 问题

查看课程