前四个:属性初始化阶段
1.实例化对象
2.初始化输入属性
3.初始化输入属性以外的其它属性
4.变更检查
后四个:渲染
顺序:
父组件投影内容初始化 -> 父组件投影内容变化检测完毕 -> 子组件投影内容初始化 -> 子组件投影内容变化检测完毕 -> 父组件视图内容初始化完毕
不能在afterViewInit改变控件值。
ngOnDestroy:在路由改变时,销毁前一个组件。
前四个:属性初始化阶段
1.实例化对象
2.初始化输入属性
3.初始化输入属性以外的其它属性
4.变更检查
后四个:渲染
顺序:
父组件投影内容初始化 -> 父组件投影内容变化检测完毕 -> 子组件投影内容初始化 -> 子组件投影内容变化检测完毕 -> 父组件视图内容初始化完毕
不能在afterViewInit改变控件值。
ngOnDestroy:在路由改变时,销毁前一个组件。