De acordo com o procedimento de resolução da promessa das promessas / especificação A + é possível resolver um adiado com uma promessa.
Por exemplo, em Q biblioteca que você acabou de fazer:
deferred.resolve(promise);
Se a implementação de promessas incluídas no jQuery suporta isso? Tentei o mesmo com o jQuery e trata a promessa como um valor imediato.
Respostas:
0 para resposta № 1Se a implementação de promessas incluídas no jQuery suporta isso?
Não. O jQuery não é Promessa / A +-compatível.
No entanto, observe que as especificações são apenas sobre then
e as promessas devolvidas por ele, não menciona diferidos ou como resolvê-los. O jQuery realmente suporta a assimilação de promessas retornadas de um .then()
retorno de chamada (desde V1.8, pelo menos).