HarmonyOS 通过promptAction.openCustomDialog打开封装好的componentContent,无法触发页面对应生命周期

将一个自定义component(被@Entry装饰)放入@Builder修饰的函数中,然后将函数作为参数实例化一个componentContent,再将componentContent用promptAction.openCustomDialog打开,发现无法触发自定义component中的onpageshow、onpagehide以及aboutToDisappear生命周期。

HarmonyOS
2024-12-25 12:29:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

弹窗是跟随当前页面切换后台的,可以尝试在页面的生命周期里写,参考链接:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#opencustomdialog12

分享
微博
QQ
微信
回复
2024-12-25 15:13:37
相关问题
HarmonyOS promptAction.openCustomDialog问题
89浏览 • 1回复 待解决
HarmonyOS TabContent页面生命周期触发
680浏览 • 1回复 待解决
promptAction.openCustomDialog 全局弹窗
733浏览 • 1回复 待解决
HarmonyOS 生命周期触发
271浏览 • 1回复 待解决
HarmonyOS 生命周期回调触发
299浏览 • 1回复 待解决
promptAction.openCustomDialog 自定义弹窗
498浏览 • 1回复 待解决
HarmonyOS 页面生命周期问题
260浏览 • 1回复 待解决