<ol>
<li><b>constructor(myService: MyService, ...) { ... }</b>
在任何其他生命周期钩前,该类构造函数被调用。用它来注入依赖关系,为了避免任何发生错误。</li>
<li><b>ngOnChanges(changeRecord) { ... }</b>
更改任何输入属性之后调用和在内容处理或者子视图之前调用</li>
<li><b>ngOnInit() { ... }</b>
构造函数之后调用,初始化输入属性时调用,调用一次ngOnChanges。</li>
<li><b>ngDoCheck() { ... }</b>
每次校验组件或者指令的输入属性是调用。使用它来执行一个自定义校验来扩展更改默认校验。</li>
<li><b>ngAfterContentInit() { ... }</b>
当组件或指令的内容已经被初始化ngOnInit后调用。</li>
<li><b>ngAfterContentChecked() { ... }</b>
当组件或指令的内容校验后调用</li>
<li><b>ngAfterViewInit() { ... }</b>
当组件的视图已初始化,ngaftercontentinit方法后调用。仅适用于组件。</li>
<li><b>ngAfterViewChecked() { ... }</b>
当组件的视图校验完成后调用。仅适用于组件。</li>
<li><b>ngOnDestroy() { ... }</b>
在组件销毁之前调用一次。</li>
</ol>
angularjs2.0 指令和组件变化检测和生命周期钩
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...