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

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

HarmonyOS
8天前
浏览
收藏 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
微信
回复
7天前
相关问题
应用卡片内部组件能使用装饰
129浏览 • 1回复 待解决
能使用ArkTS来调用Java代码
5869浏览 • 1回复 待解决
HarmonyOS TabContent().tabBar 只能居中
111浏览 • 1回复 待解决
HarmonyOS 数据库表名可以使用-
265浏览 • 1回复 待解决