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 关于alertDialog样式设置的问题
844浏览 • 1回复 待解决
HarmonyOS CustomDialog位置问题
1112浏览 • 1回复 待解决
HarmonyOS customdialog使用问题
1944浏览 • 1回复 待解决
看文档有个AlertDialog,但如果想自定义是不是要使用CustomDialog,但customDialog不能单独存在
2322浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog显示层级问题
863浏览 • 1回复 待解决
HarmonyOS CustomDialog跳转其他页面问题
964浏览 • 1回复 待解决
HarmonyOS AlertDialog标题如何居中
650浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
1640浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialog 跳转问题
1021浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog 问题
1112浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
1553浏览 • 1回复 待解决
HarmonyOS bindsheet不弹出居中弹框
984浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog调用问题
1570浏览 • 1回复 待解决
HarmonyOS 页面跳转后,CustomDialog的显示问题
968浏览 • 1回复 待解决
自定义弹窗(CustomDialog)能否全局拉起,像AlertDialog等,而不需要挂载在某个struct下面
2575浏览 • 1回复 待解决
HarmonyOS AlertDialog如何与页面做绑定,关闭页面的同时关闭所有的AlertDialog
883浏览 • 1回复 待解决
CustomDialog与软键盘的问题
1362浏览 • 1回复 待解决
HarmonyOS AlertDialog的标题和内容如何居中?
1331浏览 • 1回复 待解决
HarmonyOS AlertDialog弹窗能否设置文字样式
664浏览 • 1回复 待解决
HarmonyOS 使用AlertDialog按钮内容怎么更新
1061浏览 • 1回复 待解决
@ohos.arkui.advanced.Dialog中的AlertDialog和全局UI警告弹窗(AlertDialog)
1209浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog自定义弹窗的样式问题
1106浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog使用@Link监听数据闪退问题
1215浏览 • 1回复 待解决
HarmonyOS CustomDialog通过路由打开页面出现的问题
886浏览 • 1回复 待解决
HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题
1246浏览 • 1回复 待解决
@CustomDialog已经表示是自定义弹窗了,CustomDialogController = new CustomDialogController又new出来了个自定义弹窗了,所以第二个弹窗也弹的是自定义弹窗。请参考以下demo修改: