gpt4 book ai didi

javascript - 嵌套的 jQuery $.when

转载 作者:数据小太阳 更新时间:2023-10-29 04:27:54 25 4
gpt4 key购买 nike

基本上我想写这个:

var async1 = $.when( a1() ).then(function(){ a2() });
var async2 = $.when( a3() ).then(function(){ a4() });

$.when(async1, async2).then(function(){
console.log("complete");
});

但在 a1 和 a3 执行完函数的那一刻,该函数认为自己已解决。

我把同一个例子放在一个 fiddle 里:http://jsfiddle.net/Z7fzR/

最佳答案

您实际上从未从回调中返回由 a2()a4() 创建的 promise 对象;这实际上返回了 null,这显然算作 $.when 目的的完成:

http://jsfiddle.net/Z7fzR/1/

关于javascript - 嵌套的 jQuery $.when,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13843286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com