HarmonyOS CustomDialog中弹AlertDialog问题
在CustomDialog中弹AlertDialog,没有弹出,反而把当前的CustomDialog又弹出了一遍。
代码如下:
@CustomDialog
export struct EditDietRecordDialog1 {
deleteDialog: CustomDialogController = new CustomDialogController({
builder: AlertDialog({
content: '确定要删除吗?',
primaryButton: {
value: '取消',
action: () => {
},
},
secondaryButton: {
value: '删除',
fontColor: $r('sys.color.ohos_id_color_warning'),
action: () => {
}
},
}),
autoCancel: true,
customStyle: true,
alignment: DialogAlignment.Center,
})
build() {
Column() {
Text('删除')
.fontSize(16)
.padding(10)
.margin({ left: 15 })
.fontColor($r('app.color.common_color_FF6C65'))
.onClick(() => {
this.deleteDialog.open()
})
}
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS customdialog使用问题
577浏览 • 1回复 待解决
HarmonyOS CustomDialog位置问题
302浏览 • 1回复 待解决
看文档有个AlertDialog,但如果想自定义是不是要使用CustomDialog,但customDialog不能单独存在
1678浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
590浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
371浏览 • 1回复 待解决
HarmonyOS AlertDialog的标题和内容如何居中?
419浏览 • 1回复 待解决
自定义弹窗(CustomDialog)能否全局拉起,像AlertDialog等,而不需要挂载在某个struct下面
1723浏览 • 1回复 待解决
HarmonyOS @CustomDialog 调用 pushUrl
274浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog使用
338浏览 • 1回复 待解决
@ohos.arkui.advanced.Dialog中的AlertDialog和全局UI警告弹窗(AlertDialog)
349浏览 • 1回复 待解决
HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题
500浏览 • 1回复 待解决
HarmonyOS AlertDialog的显示和UIContext相关吗?
270浏览 • 1回复 待解决
CustomDialog与软键盘的问题
412浏览 • 1回复 待解决
HarmonyOS 如何在TurboModule中获取UIContext对象并展示AlertDialog?
362浏览 • 1回复 待解决
HarmonyOS使用CustomDialog如何设置宽度
504浏览 • 1回复 待解决
AlertDialog没有找到设置背景色API
365浏览 • 1回复 待解决
在CustomDialog中打开新的页面,CustomDialog会自动消失
1095浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性设置问题
795浏览 • 1回复 待解决
HarmonyOS 用CustomDialog自定义Dialog
233浏览 • 1回复 待解决
HarmonyOS CustomDialog中的CustomDialogController 为undefined
482浏览 • 1回复 待解决
在页面中弹出一个弹窗之后,能否检测到弹窗关闭的时候?
1899浏览 • 1回复 待解决
HarmonyOS CustomDialog底部默认间距
355浏览 • 1回复 待解决
HarmonyOS 使用customdialog不弹出
336浏览 • 1回复 待解决
customDialog焦点透传
820浏览 • 1回复 待解决
CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量问题
304浏览 • 1回复 待解决
@CustomDialog已经表示是自定义弹窗了,CustomDialogController = new CustomDialogController又new出来了个自定义弹窗了,所以第二个弹窗也弹的是自定义弹窗。请参考以下demo修改: