HarmonyOS 自定义Dialog,autoCancel属性和onWillDismiss会冲突吗

自定义Dialog,autoCancel属性设置为true,点击外部可以取消,但是想获取窗口关闭事件,就加了这个属性onWillDismiss,autoCancel失效,不再能点击外部取消窗口。

dialogControllerTwo: CustomDialogController | null = new CustomDialogController({
  builder: DialogTest3({
  }),
  alignment: DialogAlignment.Bottom,
  autoCancel:true,
  onWillDismiss:()=>{
    console.log("ycg","close")
  }
})
HarmonyOS
17h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

使用的这俩个熟悉是互斥的,都是控制弹窗的关闭,需要对onwilldismiss做自己需求的定义,例如关闭或者其他。详情参考API文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-methods-custom-dialog-box-V5

分享
微博
QQ
微信
回复
14h前
相关问题
HarmonyOS 自定义全屏dialog
27浏览 • 1回复 待解决
HarmonyOS 自定义Dialog宽度
84浏览 • 1回复 待解决
HarmonyOS 自定义Dialog高度问题
44浏览 • 1回复 待解决
HarmonyOS 用CustomDialog自定义Dialog
298浏览 • 1回复 待解决
HarmonyOS 自定义dialog相关问题
6浏览 • 1回复 待解决
HarmonyOS 自定义Dialog显示问题
453浏览 • 1回复 待解决
HarmonyOS 自定义dialog open无效
278浏览 • 1回复 待解决
HarmonyOS 如何封装自定义Dialog
35浏览 • 1回复 待解决
Swiper的indicator后续支持自定义
1963浏览 • 1回复 待解决
自定义配置参数设定有
1872浏览 • 1回复 待解决
HarmonyOS 自定义dialog封装后全局调用
13浏览 • 1回复 待解决
如何自定义Component 属性
15032浏览 • 3回复 待解决
HarmonyOS 多一个自定义的tabs冲突
38浏览 • 1回复 待解决