두 개의 서로 다른 파일에서 동일한 ng-app에 대해 두 개의 angle.module 호출을 가질 수 있습니까?
-
20-12-2019 - |
문제
다음과 같이 선언된 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();
제휴하지 않습니다 StackOverflow