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