aboutToAppear函数在创建自界说组件的新实例后,在执行其build()函数之前执行。允许在aboutToAppear函数中改变状态变量,更改将在后续执行build()函数中生效。
注意⚠️:从API version 9开始,该接口支持在ArkTS卡片中利用。
aboutToDisappear:在自界说组件即将析构烧毁时执行。
aboutToDisappear?(): void
复制代码
aboutToDisappear函数在自界说组件析构烧毁之前执行。不允许在aboutToDisappear函数中改变状态变量,特殊是@Link变量的修改大概会导致应用步伐活动不稳定。
注意⚠️:从API version 9开始,该接口支持在ArkTS卡片中利用。
生命周期流程如下图所示,下图展示的是被@Entry装饰的组件生命周期。
点击“push to next page”,调用router.pushUrl接口,跳转到另外一个页面,当前Index页面隐蔽,执行页面生命周期Index onPageHide。此处调用的是router.pushUrl接口,Index页面被隐蔽,并没有烧毁,以是只调用onPageHide。跳转到新页面后,执行初始化新页面的生命周期的流程。