相关问题
自定义弹窗如何设置点击遮盖层不关闭弹窗
2547浏览 • 1回复 待解决
HarmonyOS如何实现跳转页面弹窗不关闭?
872浏览 • 1回复 待解决
HarmonyOS 自定义弹窗在跳转页面不关闭时不遮挡新页面?
493浏览 • 1回复 待解决
HarmonyOS CustomDialog内跳转其他页面弹窗不关闭
420浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog如何实现点击弹窗阴影区域时弹窗不关闭
341浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何设置点击遮罩层关闭弹窗无效
404浏览 • 1回复 待解决
HarmonyOS 自定义弹窗点击跳转问题
407浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialogController弹窗不能关闭弹窗
1121浏览 • 0回复 待解决
HarmonyOS 自定义弹窗在页面中显示时,如何防止用户侧滑关闭自定义弹窗
383浏览 • 1回复 待解决
HarmonyOS 自定义弹窗关闭问题
444浏览 • 1回复 待解决
HarmonyOS 如何实现promptAction自定义弹窗中如果内容有链接,点击链接跳转到其他页面弹窗消失,返回时弹窗保留
264浏览 • 1回复 待解决
如何禁止自定义弹窗点击空白处关闭功能
751浏览 • 1回复 待解决
HarmonyOS 路由跳转时自定义弹窗遮挡页面
1075浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何禁止点击空白处关闭功能
252浏览 • 1回复 待解决
HarmonyOS promptAction.showDialog点击区域外不关闭弹窗
251浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)无法关闭
1024浏览 • 1回复 待解决
HarmonyOS 自定义弹窗、自定义键盘自动关闭问题
615浏览 • 1回复 待解决
HarmonyOS 自定义弹窗路由跳转,弹窗如何自动隐藏
232浏览 • 1回复 待解决
HarmonyOS 全局自定义弹窗的关闭弹窗的动画后续是否可以自定义?
470浏览 • 1回复 待解决
使用自定义弹窗实现分享弹窗
977浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog),当在页面从左往右滑动时,会导致弹窗关闭
415浏览 • 1回复 待解决
HarmonyOS 如何禁止自定义弹窗返回键关闭?
595浏览 • 1回复 待解决
HarmonyOS 协议弹窗,在点击弹窗内的跳转链接后弹窗还在
240浏览 • 1回复 待解决
如何实现带点击按钮回调的自定义弹窗?
790浏览 • 1回复 待解决
HarmonyOS 自定义弹窗组件,点击空白处弹窗消失
298浏览 • 1回复 待解决
可以通过CustomDialogController类显示自定义弹窗,实现应用的业务场景。
CustomDialogController有接口来控制显示和关闭,如下:
open(): void显示自定义弹窗内容,若已显示,则不生效。
close(): void关闭显示的自定义弹窗,若已关闭,则不生效。
我们可以在组件的onClick事件中来主动控制弹窗的显示和消失。
还有一种情况是被动消失,从弹窗跳转到其他页面,这时候看不到弹窗,点击返回,弹窗已经消失不显示。自定义弹窗的这种机制无法满足部分业务场景,很多需要跳转后返回page后dialog要求显示然后处理接下来的逻辑。
想要实现Dialog跳转页面之后 再返回Dialog不消失 ,可以使用Stack组件模拟实现Dialog的效果,页面跳转之后返回 可以做到 Dialog依然显示的效果。核心代码如下所示: