본문 바로가기

Dev/angular

[angular] constructor와 ngoninit 차이점

https://www.linkedin.com/pulse/angular-constructor-vs-ngoninit-madhumati-hosamani

 

Angular Constructor vs ngOnInit

Angular has constructor and ngOnInit method which are executed on component load. The main confusion here is when to use what? The constructor is not actually part of Angular 2.

www.linkedin.com

물론 안읽어봤다

 

내가 경험한 바로는 

dom 이 모두 로드된다음 ngOnInit 이 실행되고 그전에는 constructor가 실행된다.

 

그니깐 getElementById 함수는 constructor에서는 못쓰고 ngOnInit 함수에서는 사용할수있다.