用承诺解决延迟的jQuery

时间:2014-05-20 17:41:25

标签: javascript jquery promise

根据Promise / A +规范的the promise resolution procedure,它是 可以用承诺解决延期。

例如,您可以在Q库中执行以下操作:

deferred.resolve(promise);

与jQuery捆绑在一起的promises的实现是否支持这个?我用jQuery尝试了同样的东西,它将promise视为直接值。

1 个答案:

答案 0 :(得分:0)

  

与jQuery捆绑在一起的promises的实现是否支持这个?

没有。 jQuery不符合Promise/A+

但是,请注意规范只有then和它返回的承诺,它没有提到Deferreds或如何解决它们。 jQuery确实支持同化从.then()回调返回的promise(至少从V1.8开始)。