这几天看官方文档生命周期更新了。所以也得从新了解一下
aboutToAppear
aboutToAppear函数在创建自定义组件的新实例后,在执行其build()函数之前执行。
onDidBuild
onDidBuild函数在执行自定义组件的build()函数之后执行。
aboutToDisappear
aboutToDisappear函数在自定义组件析构销毁时执行。
onPageShow
页面每次显示时触发一次,包括路由过程、应用进入前台等场景,仅@Entry装饰的自定义组件生效。
onPageHide
页面每次隐藏时触发一次,包括路由过程、应用进入后台等场景,仅@Entry装饰的自定义组件生效。
onBackPress
当用户点击返回按钮时触发,仅@Entry装饰的自定义组件生效。
上面的必须要说,下面的加分项
aboutToReuse
当一个可复用的自定义组件从复用缓存中重新加入到节点树时,触发aboutToReuse生命周期回调,并将组件的构造参数传递给aboutToReuse。
aboutToRecycle
组件的生命周期回调,在可复用组件从组件树上被加入到复用缓存之前调用。
onWillApplyTheme
onWillApplyTheme函数用于获取当前组件上下文的Theme对象,在创建自定义组件的新实例后,在执行其build()函数之前执行。允许在onWillApplyTheme函数中改变状态变量,更改将在后续执行build()函数中生效。