×

angular 生命周期钩子

提问者:Leisbanon2023.07.16浏览:754

ngOnChanges:当组件数据绑定的输入属性发生变化是触发,该方法接收一个SimpleChanges对象,包括当前值和上一个属性值。首次调用一定发生在ngOnInit前,值得注意的是该方法仅限于对象的引用发生变化时才会触发。

ngOninit:初始化指令或组件,在angular第一次显示展示组件的绑定属性后调用,该方法只会调用一次

ngDocheck:检测

ngAfterContentInit:当把内容投影进组件之后调用,第一次调用ngDocheck()之后调用,只调用一次,只适用于组件

ngAfterContentChecked:每次完成被投影组件内容的变更检测之后调用,只适用于组件

ngAfterViewInit:在angular初始化组件及其子组件的视图之后调用,只调用一次,只适用于组件

ngAfterViewChecked:每次做完组件视图和子视图的变更检测之后调用,只适用于组件

ngOnDestroy:在angular每次销毁组件或指令之前调用,通常用于移除事件监听,退订可观察对象。

您的支持是我们创作的动力!

网友回答文明上网理性发言已有0人参与

发表评论: