自定义弹窗传参使用报错未定义,不进行封装,则不会报错
封装了一个自定义弹窗创建方法
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
待解决
相关问题
自定义弹窗自定义转场动画
469浏览 • 1回复 待解决
自定义弹窗使用相关问题
439浏览 • 1回复 待解决
自定义弹窗如何嵌套使用
549浏览 • 1回复 待解决
怎么实现自定义弹窗1打开自定义弹窗2
1038浏览 • 1回复 待解决
自定义弹窗,自定义弹窗的使用更加灵活,适用于更多的业务场景
439浏览 • 1回复 待解决
使用自定义弹窗实现分享弹窗
26浏览 • 1回复 待解决
自定义弹窗能否在ts文件中定义和使用
876浏览 • 1回复 待解决
基于ArkUI现有能力实现自定义弹窗封装方案
241浏览 • 1回复 待解决
如何在自定义弹窗中再次弹窗
1165浏览 • 1回复 待解决
自定义弹窗边界问题,自定义弹窗怎么设置左右边框的margin效果。
510浏览 • 1回复 待解决
编译工程总是遇到调用的接口提示未定义
12064浏览 • 2回复 已解决
自定义类型的对象,在没有赋值前,进行非空判断报错
861浏览 • 1回复 待解决
如何设置自定义弹窗位置
902浏览 • 1回复 待解决
封装业务自定义弹窗CustomDialogController能在非Component里面初始化吗
33浏览 • 1回复 待解决
自定义弹窗的控制器(CustomDialogController)如何封装在普通class中
732浏览 • 1回复 待解决
开发板3861,如果定义了变量不用会报错
7861浏览 • 1回复 已解决
自定义组件的传值和绑定
455浏览 • 1回复 待解决
Linux下使用hpm编译自定义的发行版组建包报错
9099浏览 • 2回复 待解决
JS写小型系统应用不支持自定义组件? 引入自定义组件就报错说"xxx tag is not supported "
2689浏览 • 1回复 待解决
如何封装一个自定义Dialog对话框
1098浏览 • 1回复 待解决
自定义弹窗中的变量如何传递给页面
1265浏览 • 1回复 待解决
自定义装饰器的使用问题
312浏览 • 1回复 待解决
如何去除自定义弹窗的白色背景
960浏览 • 1回复 待解决
自定义弹窗大小如何自适应内容
1088浏览 • 1回复 待解决
弹窗打开、关闭动画是否支持自定义
908浏览 • 1回复 待解决
自定义组件不支持放在普通函数中,不能封装。