HarmonyOS 组件是否有销毁回调方法

我方产品需要在页面销毁时做一些代码操作,现在查看文档没有找到销毁时回调方法。

HarmonyOS
2024-09-03 11:47:37
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

您可以试一下 aboutToDisappear函数 是否符合您的述求。

组件生命周期,即一般用@Component装饰的自定义组件的生命周期,提供以下生命周期接口:

aboutToAppear:组件即将出现时回调该接口,具体时机为在创建自定义组件的新实例后,在执行其build()函数之前执行。

aboutToDisappear:aboutToDisappear函数在自定义组件析构销毁之前执行。不允许在aboutToDisappear函数中改变状态变量,特别是@Link变量的修改可能会导致应用程序行为不稳定。

参考链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-page-custom-components-lifecycle-V5

自定义的ArkTS对象的示例:

@Component 修饰的自定义组件是有aboutToDisappear回调的。

@Component 
struct MyComponent { 
  build() { 
  } 
}
分享
微博
QQ
微信
回复
2024-09-03 15:47:55
相关问题
组件设置visibility属性的
227浏览 • 2回复 待解决
HarmonyOS 是否清理urlcache的方法
139浏览 • 1回复 待解决
AbilityStage组件容器的生命周期和
260浏览 • 1回复 待解决
HarmonyOS onScrollyoffset不准确问题
123浏览 • 1回复 待解决
Ability的生命周期函数哪些呢?
5336浏览 • 1回复 待解决
interface如何调用
633浏览 • 1回复 待解决
HarmonyOS是否官方提供的加锁方法
81浏览 • 1回复 待解决
HarmonyOS 音频的output 的次数太少
113浏览 • 1回复 待解决