알아요 (내가 틀렸다면 정정 해줘) angular.module('a', ['b', 'c'])
의 각도의 부트 스트랩 절차는 것을 :앵귤러 모듈은 서로 연계 될 수 있습니까?
- 부트 스트랩
b
및c
. - 부트 스트랩
a
.
부트 스트랩은 3 단계 절차 :
- INIT
- 구성 각 단계 의존성
a
에b, c
다음에 먼저 발생
어디에서 위의 설명을 잘못 했습니까? 이 은 a
이 b
에 달려 있지만 b
은 a
(실제로 작동 함)에 의존한다는 것을 보여 주므로 각 모듈은 자체 부트 스트래핑 전에 종속성을 부트 스트립하므로 내 설명이 위선입니다.
도와 주시겠습니까?
답을 수정하고 각 모듈의 init, config 및 실행 단계를 설명 할 수 있습니까? 감사합니다. – johni
@johni 실행 및 구성 블록에 대한 정보를 추가했습니다. init 단계는 모듈을 정의하는 것으로 가정합니다.그 단계에서 순서는 중요하지 않습니다 (제가 해답에서 설명했듯이). – tcooc
또한 [모듈로드 코드] (https://github.com/angular/angular.js/blob/07849779ba365f371a8caa3b58e23f677cfdc5ad/src/auto/injector.js#L755)에서도이 동작에 대해 설명합니다. 원한다면 체크 아웃 할 수 있습니다. 먼저 모두를로드 한 다음 종속성이 시작된 위치의 맨 위에서 맨 아래로 실행합니다. –