HarmonyOS CustomDialogController只能在@Component装饰里才能使用吗?

自定义样式的弹窗,想在一个类里封装一个便于调用的方法,但是不行,只有在@Component装饰模块里面才能使用CustomDialogController,Class里用不生效,请问有什么办法解决吗?

HarmonyOS
2024-10-10 10:36:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

现在还没有计划在非组件页面创建CustomDialogController,规避方案是使用的子窗口方案,可尝试以下方案。1)promptAction.openCustomDialog相关文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-promptaction-V5#promptactionopencustomdialog11

2)子window:https://developer.huawei.com/consumer/cn/doc/atomic-guides-V5/atomic-application-window-V5#设置应用子窗口

分享
微博
QQ
微信
回复
2024-10-10 18:12:51
相关问题
应用卡片内部组件能使用装饰
196浏览 • 1回复 待解决
能使用ArkTS来调用Java代码
6051浏览 • 1回复 待解决
api version6 是不是只能在虚拟机用
6608浏览 • 2回复 已解决
HarmonyOS TabContent().tabBar 只能居中
231浏览 • 1回复 待解决