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使用问题
345浏览 • 1回复 待解决
HarmonyOS CustomDialog位置问题
205浏览 • 1回复 待解决
看文档有个AlertDialog,但如果想自定义是不是要使用CustomDialog,但customDialog不能单独存在
1609浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
436浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
180浏览 • 1回复 待解决
HarmonyOS AlertDialog的标题和内容如何居中?
248浏览 • 1回复 待解决
自定义弹窗(CustomDialog)能否全局拉起,像AlertDialog等,而不需要挂载在某个struct下面
1655浏览 • 1回复 待解决
HarmonyOS AlertDialog的显示和UIContext相关吗?
173浏览 • 1回复 待解决
HarmonyOS CustomDialog关闭后重新打开,内部状态丢失问题
411浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog使用
232浏览 • 1回复 待解决
HarmonyOS @CustomDialog 调用 pushUrl
185浏览 • 1回复 待解决
@ohos.arkui.advanced.Dialog中的AlertDialog和全局UI警告弹窗(AlertDialog)
250浏览 • 1回复 待解决
CustomDialog与软键盘的问题
317浏览 • 1回复 待解决
HarmonyOS 如何在TurboModule中获取UIContext对象并展示AlertDialog?
260浏览 • 1回复 待解决
HarmonyOS使用CustomDialog如何设置宽度
400浏览 • 1回复 待解决
HarmonyOS 使用customdialog不弹出
234浏览 • 1回复 待解决
HarmonyOS CustomDialog底部默认间距
230浏览 • 1回复 待解决
AlertDialog没有找到设置背景色API
237浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性设置问题
694浏览 • 1回复 待解决
在页面中弹出一个弹窗之后,能否检测到弹窗关闭的时候?
1828浏览 • 1回复 待解决
HarmonyOS 用CustomDialog自定义Dialog
146浏览 • 1回复 待解决
HarmonyOS CustomDialog中的CustomDialogController 为undefined
390浏览 • 1回复 待解决
在CustomDialog中打开新的页面,CustomDialog会自动消失
1001浏览 • 1回复 待解决
CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量问题
220浏览 • 1回复 待解决
AlertDialog.show创建的弹窗,如何主动消失
2138浏览 • 1回复 待解决
@CustomDialog已经表示是自定义弹窗了,CustomDialogController = new CustomDialogController又new出来了个自定义弹窗了,所以第二个弹窗也弹的是自定义弹窗。请参考以下demo修改: