HarmonyOS 关于自定义事件回调的方法中,this为undefine
比如这边有一个自定义Dialog,里面会有两个回调方法,cancel和confirm,在回调方法中,获取不到当前page里面的属性this为undefine。在onAccept中的this为undefine,请问如何获取到当前对象?
//settingPage.ets中
private dialogController: CustomDialogController = new CustomDialogController({
builder: WeDialog({
title: "提示",
content: "确定放弃本次设置?",
cancel: this.onCancel,
confirm: this.onAccept
}),
gridCount: 3,
autoCancel: false,
alignment: DialogAlignment.Center,
})
onCancel() {
}
onAccept() {
this.dialogController.close();
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义interface回调问题
16浏览 • 0回复 待解决
自定义组件中onBackPress方法不回调,只有页面的此方法会回调, 如果想在自定义组件中也能监听到此方法咋办
1760浏览 • 1回复 待解决
HarmonyOS List组件中关于onScrollIndex事件的回调
294浏览 • 1回复 待解决
组件自定义回调函数实现
291浏览 • 1回复 待解决
HarmonyOS 自定义组件生命周期回调有没有build执行后的回调
223浏览 • 1回复 待解决
如何实现带点击按钮回调的自定义弹窗?
365浏览 • 1回复 待解决
HarmonyOS ArkUI的布局回调如何做到自定义、基类
266浏览 • 1回复 待解决
关系数据库回调err打印信息为undefine是什么原因?
339浏览 • 1回复 待解决
HarmonyOS 自定义组件如何写自定义事件?
415浏览 • 1回复 待解决
如何为自定义组件添加属性方法以及事件方法?
190浏览 • 1回复 待解决
HarmonyOS 自定义组件的事件处理
297浏览 • 1回复 待解决
HarmonyOS 自定义UI组件如何自定义属性方法
309浏览 • 1回复 待解决
HarmonyOS 关于自定义弹窗的封装调用
235浏览 • 2回复 待解决
HarmonyOS Navigation的事件里不能自定义backButton的点击事件
385浏览 • 1回复 待解决
自定义日历组件,开发中,自定义生成需要的日历格式方法有哪些?
1186浏览 • 1回复 待解决
HarmonyOS如何在自定义组件的自定义函数中获取当前的 NavPathStack
488浏览 • 1回复 待解决
如何在鸿蒙中为自定义 View 进行手势监听?
48浏览 • 0回复 待解决
HarmonyOS 关于自定义dialog使用范围的疑问
238浏览 • 1回复 待解决
IDE无法识别在自定义方法中做的检测
1734浏览 • 1回复 待解决
返回按钮是否可以自定义事件?
159浏览 • 1回复 待解决
HarmonyOS 文本怎么自定义识别高亮显示和自定义点击事件显示菜单/气泡?
322浏览 • 1回复 待解决
HarmonyOS自定义组件增加方法如何实现
322浏览 • 1回复 待解决
HarmonyOS 自定义组件能够导出方法吗?
214浏览 • 1回复 待解决
HarmonyOS emitter.on 的订阅事件 回调不调用
522浏览 • 1回复 待解决
关于自定义的XComponent加载so的问题
47浏览 • 1回复 待解决
可以尝试以下demo: