前端MVVM框架

angular生命周期

2020-08-09  本文已影响0人  裘马轻狂大帅

组件生命周期

与其他框架的组件,Angular的组件也是有生命周期这个概念。在不同的阶段不同的场景下,可以调用不同的生命周期函数钩子(hook)。

constructor:构造器函数,一般用于注入服务

ngOnChanges:检测到输入数据变化,首次触发发生在ngOnInit前。注意对象的属性发生变化时监听不到

ngOnInit:组件初始化,通常会设置一些初始值

ngDoCheck:手动触发更新检查

ngAfterContentInit:内容初始化到组件之后

ngAfterContentChecked:内容变更检测之后

ngAfterViewInit:视图 初始化之后

ngAfterViewChecked:视图发生变化检测之后,这个可以用来保证用户视图的及时更新

ngOnDestroy:组件注销时的清理工作,通常用于移除事件监听,退订可观察对象等。

上一篇下一篇

猜你喜欢

热点阅读