延迟的当时和其他回调或错误

时间:2012-05-18 10:40:56

标签: dojo

如果我有一个dojo.Deferred并添加几个回调(让我们看看一个成功的任务),另外,我向延迟添加了一个(function(){..});, 首先调用哪个回调?

2 个答案:

答案 0 :(得分:2)

我已经汇总了一个简短的例子来表明FIFO原则:http://jsfiddle.net/phusick/CHQ8d/

最新文档:http://livedocs.dojotoolkit.org/dojo/Deferred

知道在链接回调时,回调的返回值会传递给以下回调(请参阅jsFiddle以获取详细信息),这很有用。

答案 1 :(得分:0)

流将始终是.addCallback中任何指定的函数,首先紧接着由.then传入的任何函数。

在此fiddle

中试用