두 개의 서로 다른 파일에서 동일한 ng-app에 대해 두 개의 angle.module 호출을 가질 수 있습니까?

StackOverflow https://stackoverflow.com//questions/20009651

문제

다음과 같이 선언된 angle.js 앱이 있습니다. ng-app="audioApp" 에서 <body> html 파일의 태그입니다.

내가 가지고 있다면 angular.module 하나의 자바스크립트 파일을 호출합니다.

var app = angular.module('audioApp', []);

똑같은 것을 하나 더 만들 수 있나요 angular.module 다른 자바스크립트 파일을 호출하시겠습니까?내 응용 프로그램이 이 순간 이상하게 중단되었습니다. angular.module 전화를 하니까 이 전화를 두 번은 못 할 것 같아요.

솔루션에 대한 제안을 주시면 감사하겠습니다.

도움이 되었습니까?

해결책

예.을 생략해야 합니다. , [] 부분.

var app = angular.module('audioApp');

그러면 모듈에 대한 참조를 얻을 수 있습니다. 재정의하다 그것.

내가 좋아하는 일은 module.js 모듈에 의존하거나 모듈을 확장하는 파일 앞에 오는 파일입니다.

audioApp.js

var app = angular.module('audioApp', ['some', 'deps']);

someDirective.js

var app = angular.module('audioApp');

app.directive(...);

someController.js

var app = angular.module('audioApp');

app.controller();
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top