【发布时间】:2013-06-18 01:32:27
【问题描述】:
我有两个函数,我们称它们为functionA和functionB
如果我按如下方式调用这些函数,则每个函数内部都有 XHR 调用以下载文件
functionA();
functionB();
它们都会执行,但是 functionB 可以在 functionA 之前完成很多次(由于使用 functionA 下载的文件很大。但这会破坏我的应用程序的功能,我希望 functionB 仅在 functionA 之后触发已完全完成下载其数据。
现在对我来说最明显的答案是简单地将对 functionB 的调用放在 functionA 的 XHR 调用中,但由于我的代码设置方式,我不能这样做(commonJS sutff ...)
有没有办法基本上强制 functionA 完成自身并在 functionB 开始之前返回?
【问题讨论】:
标签: javascript callback titanium appcelerator appcelerator-mobile