专栏名称: HarmonyOS开发者技术
HarmonyOS开发者提供HarmonyOS关键技术解析、版本更新、Codelabs实践和活动资讯,欢迎各位开发者加入鸿蒙生态,一起创造无限可能!
今天看啥  ›  专栏  ›  HarmonyOS开发者技术

基于Navigation的路由管理(下篇)

HarmonyOS开发者技术  · 公众号  ·  · 2024-09-13 17:30

文章预览

一、基于Navigation的路由管理——常见业务功能场景 基于Dialog类型NavDestination,实现弹窗页面跳转返回后弹窗不关闭 NavDestination有两个类型,通过mode属性进行配置,前文介绍的NavDestination均是STANDARD类型。 名称 描述 STANDARD 标准类型 , NavDestination的生命周期跟随NavPathStack栈中标准Destination变化而改变。 DIALOG 默认透明, 进出页面栈 不影响下层NavDestination的生命周期。 DIALOG类型的NavDestination背景透明,且不会影响其他NavDestination生命周期,即前面的页面不会隐藏,因此比较适合开发类似地图导航场景的应用, 此类应用特点是:底层一个固定的页面,其余页面都是覆盖在底层页面之上,但是底层页面始终可见。mode为DIALOG的NavDestination在转入和转出时,默认不支持动画,可以通过自定义动画的方式配置动画。 弹窗可以通过Dialog来实现。Dialog实现的弹窗可以 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览