HarmonyOS ComponentContent创建的组件不销毁

使用ComponentContent创建的toast并不会执行aboutToDisappear。

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

ComponentContent这个关闭不是页面的销毁,所以不会回调aboutToDisappear。关闭时通过contentNode.update(null)去触发销毁,局部示例如下:

promptAction.closeCustomDialog(contentNode).then(() => {
  contentNode.update(null)
})
分享
微博
QQ
微信
回复
2天前
相关问题
关于动态创建组件销毁问题
245浏览 • 1回复 待解决
HarmonyOS 导入ComponentContent报错
7浏览 • 1回复 待解决
worker主动销毁会造成内存泄露吗
2067浏览 • 0回复 待解决
基于JSVM创建引擎执行JS代码并销毁
438浏览 • 1回复 待解决
HarmonyOS 如何主动销毁自定义组件
90浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
661浏览 • 1回复 待解决
创建单例换了页面后生效问题
2226浏览 • 3回复 待解决
自定义组件什么时候销毁
1918浏览 • 1回复 待解决