Q. js: est-il possible de savoir si une promesse est résolue / rejetée ou non

dans mon scénario, je rends une promesse quand je fais une demande.

à la fin je résous/rejette l'obj différé.

je veux réutiliser la promesse s'il n'a pas été résolu/rejeté.

toute information serait utile.

11
demandé sur phani 2014-11-20 15:35:02

1 réponses

j'ai eu la réponse en regardant dans Q. js source.

deferred.promise.inspect().state

ceci retournera l'état de la promesse.

returns "fulfilled" if it was resolved or fulfilled
returns "rejected" if it was rejected
returns "pending" if it hasn't been resolved or rejected
9
répondu phani 2014-11-20 12:44:31