を持っていてdojo.Deferred
、それにいくつかのコールバックを追加し(正常なタスクを見てみましょう)、さらに、(function(){..});
Deferredにthenを追加すると、最初に呼び出されるコールバックはどれですか?
質問する
1488 次
2 に答える
2
FIFO の原則を示す短い例をまとめました: http://jsfiddle.net/phusick/CHQ8d/
最新のドキュメント: http://livedocs.dojotoolkit.org/dojo/Deferred
コールバックをチェーンするときに、コールバックの戻り値が次のコールバックに渡されることを知っておくと便利です (詳細については、jsFiddle を参照してください)。
于 2012-05-18T11:27:43.080 に答える
0
フローは常に、最初に .addCallback から割り当てられた関数であり、その直後に .then によって渡された関数が続きます。
このフィドルで試してみてください
于 2012-05-18T10:51:20.767 に答える