是否有一种简单的方法可以在JS中编写基本依赖管理器,如RequireJS?

时间:2013-12-05 21:00:31

标签: javascript callback dependencies requirejs dependency-management

我想编写一个基本脚本,可以像RequireJS一样充当依赖管理器(但不是那么复杂)。

理想情况下,就像RequireJS一样,我希望能够调用一个函数,并为函数提供一个脚本数组来加载,并在脚本完成加载时调用回调函数。我正在考虑以下内容:

myRequireFunc(['scriptA', 'scriptB', 'scriptC'], function () {
  // Callback code here
});

遵循以下SO线程,我能够在动态加载脚本,然后在它们全部加载时调用回调方面取得一些进展,但我现在遇到的问题是当scriptA,scriptB或scriptC时该怎么做有自己的依赖:
Dynamically load external javascript file, and wait for it to load - without using JQuery

任何人都可以就如何处理依赖关系提供一些建议/指示,以便在{strong> 所有脚本和这些脚本的所有依赖项之前调用myRequireFunc不会调用回调已加载?

0 个答案:

没有答案