如果我有一个dojo.Deferred
并添加几个回调(让我们看看一个成功的任务),另外,我向延迟添加了一个(function(){..});
,
首先调用哪个回调?
答案 0 :(得分:2)
我已经汇总了一个简短的例子来表明FIFO原则:http://jsfiddle.net/phusick/CHQ8d/
最新文档:http://livedocs.dojotoolkit.org/dojo/Deferred
知道在链接回调时,回调的返回值会传递给以下回调(请参阅jsFiddle以获取详细信息),这很有用。
答案 1 :(得分:0)
流将始终是.addCallback中任何指定的函数,首先紧接着由.then传入的任何函数。
在此fiddle
中试用