customDialog调用router.push启动新页面,会把customDialog关闭,怎么实现在不关闭弹窗的前提下启动新页面

customDialog中调用router.push启动新页面,会把customDialog关闭,怎么实现在不关闭弹窗的前提下启动新页面

HarmonyOS
2024-03-17 14:52:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
sunshine_2000

在路由跳转时,需要获取到主窗口的UIContext,再调用路由跳转。

参考链接

自定义弹窗(CustomDialog)

分享
微博
QQ
微信
回复
2024-03-18 20:32:17
相关问题
如何更新页面列表数据
5720浏览 • 1回复 待解决
怎么在进度条更新时候刷新页面
3660浏览 • 1回复 待解决
Navigator和router.push有啥区别?
3020浏览 • 1回复 待解决
docker mysql容器一启动关闭
1492浏览 • 1回复 待解决
页面关闭时如何传递数据
906浏览 • 1回复 待解决
如何指定首次应用启动页面
97浏览 • 1回复 待解决
customDialog焦点透传
379浏览 • 1回复 待解决
CustomDialog如何实现半模态详情页效果
783浏览 • 1回复 待解决
如何控制CustomDialog显示层级
31浏览 • 1回复 待解决