Angular 라이프사이클
-
앵귤러[Angular] 라이프사이클자바스크립트[JavaScript]/앵귤러[Angular] 2018. 6. 7. 15:44
- 생명주기 + 컴포넌트와 지시자는 생명주기를 가진다. (컴포넌트나 지시자가 생성되고 파괴될 때까지의 과정) ngOnInit() : 컴포넌트나 지시자가 생성될때 ngOnChanges() : 이벤트에 의해서 컴포넌트의 상태가 변경될시 ngOnChanges | ngDoCheck를 호출한다. ngDoCheck() : 컴포넌트의 상태 변경을 감지한 후에 항상 호출 ngAfterContentInit() : 외부 콘텐츠가 컴포넌트 뷰로 들어갈때ngAfterContentChecked() : ngAfterContentInit, ngAfterViewChecked 이후 바로 호출 되는 메서드로 뷰의 상태가 변경된 이후 처리할게 있을때 사용ngAfterViewInit() : 컴포넌트 뷰와 자식 뷰가 초기화될때ngAfterV..