HarmonyOS customdialog使用问题
多个子页面使用customdialog,需要在多个子页面中分别去定义controller,是否有更优的使用方法或者是不是有类似工具类的方式统一管理。
图1:红色框代表着子控件,绿色框代表弹窗按钮。
图2:弹窗。
图3:dialog的controller。
当前情况是弹窗的controller分别需要图1的子控件1和子控件2中分别复制一份图3,才能实现在各子页面中触发图2的效果。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 关于CustomDialog使用
384浏览 • 1回复 待解决
HarmonyOS CustomDialog中弹AlertDialog问题
398浏览 • 1回复 待解决
HarmonyOS CustomDialog位置问题
360浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog使用@Link监听数据闪退问题
15浏览 • 1回复 待解决
HarmonyOS CustomDialog跳转其他页面问题
37浏览 • 1回复 待解决
HarmonyOS使用CustomDialog如何设置宽度
558浏览 • 1回复 待解决
HarmonyOS 使用customdialog不弹出
417浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
635浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog 问题
27浏览 • 1回复 待解决
HarmonyOS @CustomDialog不能使用@Param options
33浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog调用问题
112浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
423浏览 • 1回复 待解决
HarmonyOS 页面跳转后,CustomDialog的显示问题
63浏览 • 1回复 待解决
CustomDialog与软键盘的问题
452浏览 • 1回复 待解决
HarmonyOS CustomDialog里面使用router.push,dialog被关闭
21浏览 • 1回复 待解决
HarmonyOS CustomDialog相关
32浏览 • 1回复 待解决
HarmonyOS CustomDialog 中使用 pushPathByName 跳转新页面之后页面和对话框层级问题
640浏览 • 1回复 待解决
HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题
538浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog自定义弹窗的样式问题
67浏览 • 1回复 待解决
HarmonyOS CustomDialog通过路由打开页面出现的问题
77浏览 • 1回复 待解决
HarmonyOS 关于@CustomDialog组件在类里构建的问题
32浏览 • 1回复 待解决
HarmonyOS @CustomDialog 调用 pushUrl
311浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性设置问题
844浏览 • 1回复 待解决
HarmonyOS CustomDialog全局弹框可以在静态库har里面使用吗
27浏览 • 1回复 待解决
有两种方案分别应对需要传参和需要传参的自定义弹窗组件复用:方案一(需要传参):将dialog封装成组件,样式在组件里面写好并维持不变,然后直接在需要弹窗的地方调用自定义组件,demo如下:
方案二(不需要传参):在A页面创建CustomDialogController对象并保存至全局变量,可以在B页面或其他类内方法通过保存的全局变量,来操作弹窗,不可在使用的地方传递参数,demo如下: