2015-01-08 2 views
0

AngularJS 부트 스트랩 프로세스에 대한 통찰력을 가지는 것이 도움이 될 것입니다. 언제 처음로드되고 어떤 이벤트가 호출되며 어떤 순서로 진행됩니까? AngularJS 부트 스트랩 프로세스는 무엇입니까?

  • 실행
  • 컨트롤러
  • 링크
  • ... 설명이 있지만, 이것은이다 컴파일

    • 설정 -

      나는 전통적인 건너했습니다 너무 추상적 인 나를 위해.

      AngularJS에 대해보다 잘 정의되고 설명 된 부트 스트랩 프로세스가 있습니까? 가급적이면 인젝터가 포함 된 예제와 모듈, 서비스 등이 어떤 순서로 실행되는지를 알고 싶습니다. 나는이 같은 것을 보지 못했고 그것을 볼 수있는 엄청난 도움이 될 것이라고 생각합니다.

    +0

    [부트 스트랩에 관한 문서] (https://docs.angularjs.org/guide/bootstrap)를 읽었습니까? 아마도 당신은 당신의 특별한 필요에 대해 더 구체적인 질문을 할 수있을 것입니다. –

    +0

    수동 부트 스트랩 프로세스를보고 싶습니다. 거기에 예제가 있습니까? Angular의 설명서는 간결하고 읽기가 어렵습니다. –

    +0

    수동으로 부트 스트랩하는 것이 필요하다면, 문서는 아주 간단한 예가됩니다. 당신은 다른 것을 찾고있는 것처럼 보이므로 실제로 달성하고자하는 것에 대한 컨텍스트를 추가 할 수 있습니까? –

    답변

    0

    각도가 시작되는 방식에 대한 정보는 straight from the docs입니다.

     
    Angular initializes automatically upon DOMContentLoaded event or when the angular.js 
    script is evaluated if at that time document.readyState is set to 'complete'. At this 
    point Angular looks for the ng-app directive which designates your application root. 
    If the ng-app directive is found then Angular will: 
    
    - load the module associated with the directive. 
    - create the application injector 
    - compile the DOM treating the ng-app directive as the root of the 
        compilation. This allows you to tell it to treat only a portion of 
        the DOM as an Angular application. 
    
    +0

    아마도 조금 주관적인 Matthew 일지 모르지만 위의 내용은 여전히 ​​매우 추상적입니다. 좀 더 자세한 내용을 알고 싶습니다. Angular 홈페이지의 설명서가 간결하고 이해하기 어렵다는 것을 알았습니다. –

    +0

    @CharlesSounder 당신이 너무 추상적이거나 문서 자체의 정의에 대해 간결한 것을 정의 할 수 있다면 더 나은 답변을 얻을 수있을 것이라고 생각합니다. 이것이 없으면, 아마도 이것이 내가 만난 최고의 묘사 중 하나 일 것입니다. –

    관련 문제