HarmonyOS 自定义弹窗的问题
使用CustomDialogController 和 @CustomDialog 做了 一个自定义隐私协议的弹窗,上免两个按钮,“同意”和“不同意”,当点击同意的时候 执行了 自定义的onAccept方法。具体代码如下:
onCancel() {
}
onAccept() {
router.pushUrl({
url: 'pages/Index2'
});
}
dialogController?: CustomDialogController = new CustomDialogController({
builder: ProtocolDialog({
noConfirm: this.onCancel,
confirm: this.onAccept,
controller:this.dialogController
}),
offset: {dx:0,dy:0},
autoCancel:true,
customStyle:true,
isModal:true,
alignment: DialogAlignment.Center, // 可设置dialog的对齐方式,设定显示在底部或中间等,默认为底部显示
})
现在的问题是点击同意的时候,跳转了一个路由(二级页面),但是没有主动关闭弹窗, 从二级页面回来之后,弹窗自己消失了。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义弹窗、自定义键盘自动关闭问题
95浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
616浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
408浏览 • 1回复 待解决
HarmonyOS 自定义弹窗刷新问题
52浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog调用问题
88浏览 • 1回复 待解决
自定义弹窗使用相关问题
929浏览 • 1回复 待解决
HarmonyOS 自定义弹窗部分问题答疑
321浏览 • 1回复 待解决
自定义弹窗边界问题,自定义弹窗怎么设置左右边框的margin效果。
922浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog自定义弹窗的样式问题
33浏览 • 1回复 待解决
HarmonyOS 全局自定义弹窗的关闭弹窗的动画后续是否可以自定义?
41浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1157浏览 • 1回复 待解决
HarmonyOS 自定义弹窗选择
377浏览 • 1回复 待解决
HarmonyOS 自定义弹窗怎么设置自定义动画?
352浏览 • 1回复 待解决
自定义弹窗CustomDialog的maskRect属性设置问题
826浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialogController弹窗不能关闭弹窗
659浏览 • 0回复 待解决
HarmonyOS 全局自定义弹窗demo
293浏览 • 1回复 待解决
HarmonyOS 使用全局自定义弹窗
43浏览 • 1回复 待解决
怎么实现自定义弹窗1打开自定义弹窗2
2513浏览 • 1回复 待解决
HarmonyOS 通过UIContext.getPromptAction自定义弹窗使用问题
38浏览 • 1回复 待解决
HarmonyOS 弹窗的样式能否支持自定义
45浏览 • 1回复 待解决
自定义弹窗,自定义弹窗的使用更加灵活,适用于更多的业务场景
1173浏览 • 1回复 待解决
使用自定义弹窗实现分享弹窗
578浏览 • 1回复 待解决
HarmonyOS 自定义弹窗遮罩未全屏
691浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)无法关闭
585浏览 • 1回复 待解决
HarmonyOS 关于自定义弹窗的封装调用
411浏览 • 2回复 待解决
1.可以使用Stack堆叠效果来实现次效果
2.使用NavDestination的Dialog模式实现自定义弹窗,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arkts-navigation-navigation-0000001774120150#ZH-CN_TOPIC_0000001811157830__设置子页面的类型
这里提供一个Stack的demo: