2014-11-06 91 views
0

如何动态加载模块脚本。在angularJs中动态加载模块

我有2个JS文件:

module1.js 

(function() { 
    var mod = angular.module('module1', []); 
    .... 
})(); 

这是第二次:

module2.js 

(function() { 
    var mod = angular.module('module2', ['module1']); 
    .... 
})(); 

我想,当它在module2.js需要动态加载module1.js。

有什么办法可以用源URL“映射”模块名称?类似这样的:

angular.registerModuleSource('module1', 'http://myhost.com/app/module1.js') 
angular.registerModuleSource('module2', 'http://myhost.com/app/module2.js') 

回答