제가 일하고있는 Grails 애플리케이션에 AngularJS를 추가하려고합니다.AngularJS 앱에서 주 모듈 하나 또는 여러 모듈을 사용해야합니까?
특히 사용자의 모든 페이지와 같이 내 사이트의 한 부분에 각도 기능을 추가하고 있습니다.
컨트롤러와 서비스를 추가하는 사용자 모듈을 만들기 시작했습니다. 그런 다음 내 사이트의 다른 영역 (http 매개 변수를 변형하여 백엔드에서 이해할 수 있도록)에서 원하는 기본 구성 코드가 필요한 시점에 도달했습니다 (http://victorblog.com/2012/12/20/make-angularjs-http-service-behave-like-jquery-ajax/).
이렇게하면 전체 응용 프로그램에 기본 모듈이 필요하다고 생각합니다. 그러나 저는 여전히 Angular를 처음 접했고 사용자 모듈이 기본 모듈에서이 구성을 상속하는 방식을 이해하지 못합니다. 그게 가능한가? 아니면 모든 컨트롤러와 서비스를 내 전체 앱에 추가 할 수있는 기본 모듈이 하나만 있어야합니까?
편집 :
var moduleB = angular.module('ModuleB', ["ModuleA"])
ModuleA에서 내 구성이 ModuleB 내에서 존중되어야합니다 : 그것은 내가 모듈을 정의하고 다른 사람의 종속성으로 제공하는 경우처럼 보이는 몇 가지 테스트 후. 이것은 나에게 어떤 의미가 없지만, 충돌하는 구성으로 두 가지 종속성을 나열하면 어떨까요?