组件初始化顺序:
constructor
ngOnChanges
ngOnInit
ngDoCheck
ngAfterContentInit
ngAfterContentChecked
ngAfterViewInit
ngAfterViewChecked
变化检测会被多次执行的方法:
ngOnChanges
ngDoCheck
ngAfterContentChecked
ngAfterViewChecked
组件销毁方法:
ngOnDestroy
组件初始化顺序:
constructor
ngOnChanges
ngOnInit
ngDoCheck
ngAfterContentInit
ngAfterContentChecked
ngAfterViewInit
ngAfterViewChecked
变化检测会被多次执行的方法:
ngOnChanges
ngDoCheck
ngAfterContentChecked
ngAfterViewChecked
组件销毁方法:
ngOnDestroy