HarmonyOS CustomDialog中的CustomDialogController 为undefined
自定义对话中的持有的CustomDialogController变量为undefined
咨询场景描述:当对话框new CustomDialogController 出现在局部方法中
代码:在组件中增加方法如下,则TMsgDialog中持有的CustomDialogController为undefined
showMsgDialog(msg: string) {
let dialogController = new CustomDialogController({
builder: TMsgDialog({
msg: msg,
rightBtn: "我知道了",
rightCallback: () => {
dialogController.close();
}
}),
customStyle: true,
autoCancel: false,
alignment: DialogAlignment.Center,
maskColor: 0x77000000
});
dialogController.open();
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS CustomDialogController一直是undefined
51浏览 • 1回复 待解决
如何获取单例为undefined
484浏览 • 1回复 待解决
CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量问题
332浏览 • 1回复 待解决
HarmonyOS 新API属性不能被定义为undefined吗?
507浏览 • 1回复 待解决
在CustomDialog中打开新的页面,CustomDialog会自动消失
1151浏览 • 1回复 待解决
HarmonyOS使用as关键字转换为指定类型,结果为undefined
514浏览 • 1回复 待解决
avsession中metadata如果给skipIntervals设置为undefined则会导致active无法上播控中心
289浏览 • 1回复 待解决
HarmonyOS CustomDialog 中cancel回调没有执行
496浏览 • 1回复 待解决
HarmonyOS CustomDialogController问题
553浏览 • 1回复 待解决
HarmonyOS CustomDialogController的创建方式问题
23浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
452浏览 • 1回复 待解决
HarmonyOS CustomDialogController套用Scroll
232浏览 • 1回复 待解决
HarmonyOS CustomDialogController组件问题
383浏览 • 1回复 待解决
HarmonyOS CustomDialogController 不显示
286浏览 • 1回复 待解决
HarmonyOS 关于CustomDialogController关闭的问题咨询
45浏览 • 1回复 待解决
HarmonyOS web组件中,js调用native的函数中,无法显示@CustomDialog组件
68浏览 • 1回复 待解决
Web的桥方法的实现中,不能弹出CustomDialog
1573浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何解决Node-API导入的模块为undefined或不可调用的问题?
38浏览 • 1回复 待解决
HarmonyOS @CustomDialog 调用 pushUrl
299浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog使用
364浏览 • 1回复 待解决
CustomDialog创建可以不在compent组件中吗?
315浏览 • 1回复 待解决
HarmonyOS CustomDialogController弹窗创建问题
348浏览 • 1回复 待解决
这是因为这里在方法中写的controller是一个局部变量,dialogController的声明应该是在@Component中作为一个变量进行初始化,此外,也不能动态的对dialogController进行赋值。