0
我有一个函数,包括一个异步函数的函数,但我需要返回第一个异步调用时已解决。我正在尝试使用返回JQuery.当推迟解决
return JQuery.when()
以下函数是一个简历。
function getData(x){
if (x = 1){
return JQuery.when(asynFunction().then(function (data){
(...);
return;
});
}
else {
(...)
return;
}
}
目的是在异步调用完成之前getData()不会返回。 有什么想法?
谢谢你的时间!
也许你可以包装jQuery.when方法内的函数? return function(){jQuery.when(...)} – abidibo