HarmonyOS 组件导航Navigation复杂场景页面栈管理

1、整个项目中能否存在多个Navigation 去管理页面栈。

2、多模块开发,各自模块内部都有独立的Navigation 去做页面管理,模块之间相互跳转,整个项目中会不会出现栈对象混乱问题。

3、Navigation管理路由栈,根页面加载组件时,是否会出现白屏后在渲染组件,如果出现,该如何优化?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

1、可以多个navigation管理。

2、接口操作是在各自的stack上操作的,正常是不会混乱的。

3、如果白屏了,大概率是页面本身没有加载,跟navigation没有关系的。

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/ui/arkts-router-to-navigation.md#router%E5%88%87%E6%8D%A2navigation

Router切换Navigation:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-attributes-sheet-transition.md#%E5%8D%8A%E6%A8%A1%E6%80%81%E8%BD%AC%E5%9C%BA

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS Navigation导航
4浏览 • 1回复 待解决
Navigation管理页面堆栈太多问题
1869浏览 • 1回复 待解决
HarmonyOS 页面关闭问题
393浏览 • 1回复 待解决
Navigation如何隐藏导航
2197浏览 • 1回复 待解决