自定义弹窗传参使用报错未定义,不进行封装,则不会报错
封装了一个自定义弹窗创建方法
export function createCustomDialogController(dialog:ContactDialog){
return new CustomDialogController({
builder: dialog,
alignment: DialogAlignment.Center,
customStyle: true,
maskColor: 0x44000000,
})
}
使用方法如下:
@State @Watch('onCallToChange') callTo: string = ''
contactDialogController: CustomDialogController | null = createCustomDialogController(
new ContactDialog({ contactNum: $callTo, data: $contactArr })
)
运行时会报callTo未定义,但是如果我不进行封装,则不会报错。请问是什么情况?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
怎么实现自定义弹窗1打开自定义弹窗2
330浏览 • 1回复 待解决
自定义弹窗能否在ts文件中定义和使用
432浏览 • 1回复 待解决
如何在自定义弹窗中再次弹窗
315浏览 • 1回复 待解决
如何设置自定义弹窗位置
367浏览 • 1回复 待解决
自定义弹窗的控制器(CustomDialogController)如何封装在普通class中
143浏览 • 1回复 待解决
自定义类型的对象,在没有赋值前,进行非空判断报错
387浏览 • 1回复 待解决
编译工程总是遇到调用的接口提示未定义
11542浏览 • 2回复 已解决
弹窗打开、关闭动画是否支持自定义
412浏览 • 1回复 待解决
如何去除自定义弹窗的白色背景
377浏览 • 1回复 待解决
自定义弹窗大小如何自适应内容
451浏览 • 1回复 待解决
如何封装一个自定义Dialog对话框
442浏览 • 1回复 待解决
自定义弹窗中的变量如何传递给页面
530浏览 • 1回复 待解决
JS写小型系统应用不支持自定义组件? 引入自定义组件就报错说"xxx tag is not supported "
2199浏览 • 1回复 待解决
自定义弹窗如何设置点击遮盖层不关闭弹窗
142浏览 • 1回复 待解决
开发板3861,如果定义了变量不用会报错
7330浏览 • 1回复 已解决
如何实现一个自定义的Controller? 自定义的Controller与自定义的组件page如何进行交互?
239浏览 • 1回复 待解决
Linux下使用hpm编译自定义的发行版组建包报错
8512浏览 • 2回复 待解决
如何理解自定义弹窗中的gridCount参数
500浏览 • 1回复 待解决
Toast弹窗是否支持自定义背景或者字体颜色
330浏览 • 1回复 待解决
getContext(this)能否在自定义类中使用
507浏览 • 1回复 待解决
如何使用和加载自定义字体
304浏览 • 1回复 待解决
java版本鸿蒙OS引入自定义组件报错但是运行成功了
4600浏览 • 1回复 待解决
如何在全局实现一个自定义dialog弹窗
583浏览 • 1回复 待解决
自定义构建函数Buider与自定义组件component的使用区别以及限制是什么
422浏览 • 1回复 待解决
@ObjectLink是否可以@Entry自定义组件中使用
383浏览 • 1回复 待解决
自定义组件不支持放在普通函数中,不能封装。