摘要
angular 组件生命周期和react 有很大不同
初始化
- constructor
- ngOnChanges 当输入/输出绑定的值改变时调用
- ngOnInit 在第一次 ngOnChanges 后调用
- ngDoCheck 自定义的方法,检测和处理值的改变
- ngAfterContentInit 在组件内容初始化之后调用
- ngAfterContentChecked 组件每次检查内容时调用
- ngAfterViewInit 组件相应的视图初始化之后调用
- ngAfterViewChecked 组件每次检查视图时调用
更新
- ngOnChanges
- ngDoCheck
- ngAfterContentChecked
- ngAfterViewChecked
destry 阶段
- ngOnDestroy 指令销毁前调用。