HarmonyOS 自定义dialog相关问题
在一个点击事件中 触发一个弹窗。
Index.ets :
let dialog = new CustomDialogController({
builder: ActionSheetDialog({
title: this.controller.getTitle(),
actions: actions
}),
alignment: DialogAlignment.Bottom,
cornerRadius: 16,
offset: { dx: 0, dy: 0 }
});
dialog.open()
ActionSheetDialog:
.onClick(() => {
this.controller.close()
})
这个dialog对象没有变量持有它,导致弹窗内部点击取消按钮时调用this.controller.close()崩溃,this.controller是null,但是又不想index.ets中定义变量持有dialog,因为它属于一次性的,有没有好的方案?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义Dialog高度问题
1080浏览 • 1回复 待解决
HarmonyOS 自定义Dialog显示问题
1615浏览 • 1回复 待解决
HarmonyOS 自定义Dialog上有自定义键盘,侧滑问题
1047浏览 • 1回复 待解决
自定义弹窗使用相关问题
1996浏览 • 1回复 待解决
HarmonyOS 自定义Dialog宽度
1081浏览 • 1回复 待解决
HarmonyOS 自定义全局dialog
1009浏览 • 1回复 待解决
HarmonyOS 自定义全屏dialog
1202浏览 • 1回复 待解决
HarmonyOS 自定义Dialog背景色透明问题
2291浏览 • 1回复 待解决
自定义Dialog,怎么给自定义Dialog设置其他背景色
1976浏览 • 1回复 待解决
HarmonyOS 自定义dialog open无效
1199浏览 • 1回复 待解决
HarmonyOS 如何封装自定义Dialog
1023浏览 • 1回复 待解决
HarmonyOS 用CustomDialog自定义Dialog
1360浏览 • 1回复 待解决
HarmonyOS 间接使用自定义Dialog,controller属性undefined问题
1245浏览 • 1回复 待解决
HarmonyOS 关于自定义tab点击滑动相关问题
1433浏览 • 1回复 待解决
自定义Dialog跳转新页面返回后,Dialog状态丢失的问题
985浏览 • 1回复 待解决
HarmonyOS Dialog是否可以支持自定义动画
1151浏览 • 1回复 待解决
HarmonyOS 自定义dialog封装后全局调用
1028浏览 • 1回复 待解决
鸿蒙怎么实现自定义布局的Dialog
10537浏览 • 2回复 已解决
HarmonyOS 如何在class中显示自定义dialog
974浏览 • 1回复 待解决
HarmonyOS 自定义dialog如何禁止返回键取消
1152浏览 • 1回复 待解决
HarmonyOS 自定义dialog 支持返回按钮不关闭
1528浏览 • 1回复 待解决
HarmonyOS 自定义Dialog如何修改弹出动画?
1083浏览 • 1回复 待解决
HarmonyOS dialog弹窗相关问题
1300浏览 • 1回复 待解决
HarmonyOS 自定义相机拍完照后保存图片相关问题
1005浏览 • 1回复 待解决
HarmonyOS 自定义弹窗、自定义键盘自动关闭问题
1511浏览 • 1回复 待解决
CustomDialogController不支持动态创建,仅在作为@CustomDialog和@Component struct的成员变量,且在@Component struct内部定义时赋值才有效。