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
待解决
相关问题
如何获取单例为undefined
285浏览 • 1回复 待解决
CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量问题
207浏览 • 1回复 待解决
HarmonyOS 新API属性不能被定义为undefined吗?
330浏览 • 1回复 待解决
HarmonyOS使用as关键字转换为指定类型,结果为undefined
296浏览 • 1回复 待解决
在CustomDialog中打开新的页面,CustomDialog会自动消失
970浏览 • 1回复 待解决
avsession中metadata如果给skipIntervals设置为undefined则会导致active无法上播控中心
215浏览 • 1回复 待解决
HarmonyOS CustomDialogController问题
205浏览 • 1回复 待解决
HarmonyOS CustomDialog 中cancel回调没有执行
320浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
324浏览 • 1回复 待解决
HarmonyOS CustomDialogController套用Scroll
102浏览 • 1回复 待解决
HarmonyOS CustomDialogController组件问题
254浏览 • 1回复 待解决
HarmonyOS CustomDialogController 不显示
95浏览 • 1回复 待解决
HarmonyOS CustomDialogController弹窗创建问题
158浏览 • 1回复 待解决
Web的桥方法的实现中,不能弹出CustomDialog
1459浏览 • 1回复 待解决
HarmonyOS 工程中创建library后,调用c++封装接口报undefined
317浏览 • 1回复 待解决
CustomDialog创建可以不在compent组件中吗?
154浏览 • 1回复 待解决
HarmonyOS @CustomDialog 调用 pushUrl
148浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog使用
194浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何拦截物理返回键
194浏览 • 1回复 待解决
HarmonyOS CustomDialog确定按钮回调函数中不显示Toast
309浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog) 和软键盘间距16vp能否为0
203浏览 • 1回复 待解决
这是因为这里在方法中写的controller是一个局部变量,dialogController的声明应该是在@Component中作为一个变量进行初始化,此外,也不能动态的对dialogController进行赋值。