HarmonyOS 自定义CustomDialog如何实现静态打开
自定义CustomDialog如何使用静态接口打开,不在当前页面申明。我尝试了外部使用接口,无法实现。想要像官方的以下功能一样。
跨模块打开一个CustomDialog,想使用接口的方式直接打开。
HarmonyOS
赞
收藏 0
回答 1
相关问题
CustomDialog自定义动画
1346浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog
762浏览 • 1回复 待解决
HarmonyOS 用CustomDialog自定义Dialog
1149浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialog 跳转问题
770浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog 问题
793浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
1360浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
1294浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)如何实现安全区域避让
849浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)如何设置宽度
861浏览 • 1回复 待解决
怎么实现自定义弹窗1打开自定义弹窗2
3426浏览 • 1回复 待解决
HarmonyOS CustomDialog是否支持自定义动画?
1341浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)无法关闭
1446浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog调用问题
1122浏览 • 1回复 待解决
HarmonyOS 自定义的CustomDialog如何在全局创建
571浏览 • 1回复 待解决
HarmonyOS 如何自定义Dialog实现与AlertDialog一样静态show方法
444浏览 • 1回复 待解决
CustomDialog不支持自定义动画
1198浏览 • 2回复 待解决
HarmonyOS 自定义CustomDialog,左右边有间隙,如何消除
839浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog) 的左右间距如何去掉?
648浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog会导致键盘收起
1473浏览 • 1回复 待解决
HarmonyOS promptAction能否支持Toast的样式自定义与CustomDialog的样式自定义?
1259浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog自定义弹窗的样式问题
846浏览 • 1回复 待解决
HarmonyOS 如何实现自定义Toast
682浏览 • 1回复 待解决
HarmonyOS如何实现自定义scheme?
844浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)无法设置蒙层颜色
761浏览 • 1回复 待解决
HarmonyOS 自定义@CustomDialog布局下面会有留白
913浏览 • 1回复 待解决
CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量,且在@Component struct内部定义时赋值才有效。
所以没法通过接口函数来实现。
以下方案提供参考:
1、如果是简单的弹框,可以尝试使用promptAction.openCustomDialog
参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-promptaction-V5#promptactionopencustomdialog11
2、如果是使用@CustomDialog 可以定义一个全局的弹框组件,在需要使用的地方引用。
参考demo:
// 自定义弹窗组件:CustomDialogView.ets
// 自定义组件Dialog,对自定义弹窗组件进行二次封装Dialog.ets
// 页面使用