我有一個API從deferred對象返回promise。如何使一個與jQuery延期對象一起工作的函數的行爲像一個同步函數?
問題是調用者應該同步行爲。作爲提供給團隊的一個選項,我將如何使調用函數同步行爲?
var foo = function() {
var promise = returnsPromise();
promise.done().fail();
// insert magic here
// function returns when either done() or fail() is completed.
}
見http://stackoverflow.com/questions/10664466/syntax-for-jquery-deferred-making-synchronous-function-return-promise – robbie613 2012-11-25 20:59:31