2014-11-06 3 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') 

답변

0

이 목적으로 require.js를 사용하십시오. 따라서 런타임에 모듈을로드 할 수 있습니다.

Link--는 http://requirejs.org/

관련 문제