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位置问题
331浏览 • 1回复 待解决
HarmonyOS customdialog使用问题
627浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
612浏览 • 1回复 待解决
看文档有个AlertDialog,但如果想自定义是不是要使用CustomDialog,但customDialog不能单独存在
1692浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog调用问题
16浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
396浏览 • 1回复 待解决
HarmonyOS AlertDialog的标题和内容如何居中?
459浏览 • 1回复 待解决
CustomDialog与软键盘的问题
425浏览 • 1回复 待解决
HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题
513浏览 • 1回复 待解决
HarmonyOS CustomDialog通过路由打开页面出现的问题
7浏览 • 1回复 待解决
自定义弹窗(CustomDialog)能否全局拉起,像AlertDialog等,而不需要挂载在某个struct下面
1737浏览 • 1回复 待解决
HarmonyOS 如何在TurboModule中获取UIContext对象并展示AlertDialog?
383浏览 • 1回复 待解决
HarmonyOS @CustomDialog 调用 pushUrl
284浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog使用
352浏览 • 1回复 待解决
HarmonyOS AlertDialog如何与页面做绑定,关闭页面的同时关闭所有的AlertDialog
20浏览 • 1回复 待解决
AlertDialog没有找到设置背景色API
376浏览 • 1回复 待解决
HarmonyOS 使用AlertDialog按钮内容怎么更新
26浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性设置问题
807浏览 • 1回复 待解决
HarmonyOS AlertDialog的显示和UIContext相关吗?
291浏览 • 1回复 待解决
@ohos.arkui.advanced.Dialog中的AlertDialog和全局UI警告弹窗(AlertDialog)
358浏览 • 1回复 待解决
HarmonyOS使用CustomDialog如何设置宽度
535浏览 • 1回复 待解决
在页面中弹出一个弹窗之后,能否检测到弹窗关闭的时候?
1913浏览 • 1回复 待解决
HarmonyOS 使用customdialog不弹出
364浏览 • 1回复 待解决
HarmonyOS CustomDialog底部默认间距
389浏览 • 1回复 待解决
CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量问题
327浏览 • 1回复 待解决
@CustomDialog已经表示是自定义弹窗了,CustomDialogController = new CustomDialogController又new出来了个自定义弹窗了,所以第二个弹窗也弹的是自定义弹窗。请参考以下demo修改: