在我的场景中,当我提出请求时,我会返回一个承诺。
最后我解决/拒绝延期的obj。
如果尚未解决/拒绝,我想重复使用该承诺。
任何信息都会有用。
在我的场景中,当我提出请求时,我会返回一个承诺。
最后我解决/拒绝延期的obj。
如果尚未解决/拒绝,我想重复使用该承诺。
任何信息都会有用。
我通过查看q.js源码得到了答案。
deferred.promise.inspect().state
这将返回承诺的状态。
returns "fulfilled" if it was resolved or fulfilled
returns "rejected" if it was rejected
returns "pending" if it hasn't been resolved or rejected