HarmonyOS 页面跳转该使用什么路由方案?(Router还是Navigation)
项目架构:单Alibity+单HAP+多HAR。
页面布局:HAP里有Splash页面,登录页面在HAR1,主页(有tab)页面在HAR2,其它各个模块的页面分布在HAR3…HARN。
使用场景:HAR1_A 页面可以跳转HAR2_A,HAR2_A同样也可以跳转HAR1_A。
1. Router的使用场景是被@Entry修饰的页面之间的跳转吗?
2. Navigation的使用场景是 @Entry修饰的页面下的子页面之间的跳转吗?
3. Navigation里的系统路由和自定义路由推荐的使用场景是什么?
4. 针对上述的页面布局推荐使用什么样的路由方案呢?
5. 推送拉起的页面默认是哪个页面?可以指定吗?
6. Router可以使用动态路由的方式进行模块间的解耦吗?
7. 目前的页面设计参照的Activity,相当于每个Acitivity==Page(@Entry),推荐用什么样的路由方式进行跳转呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 通过router路由跳转页面,原页面未销毁
704浏览 • 1回复 待解决
路由实现动态页面的跳转方案
1810浏览 • 1回复 待解决
HarmonyOS router路由跳转问题
504浏览 • 0回复 待解决
HarmonyOS使用router跳转页面,跳转无反应
1113浏览 • 1回复 待解决
router 路由跳转相关问题
355浏览 • 1回复 待解决
使用Navigation路由栈NavPathStack控制页面跳转。有什么回调或方法可以获取每次跳转后的页面的url吗?
310浏览 • 0回复 待解决
如何实现router命名路由跳转
1089浏览 • 1回复 待解决
HarmonyOS router路由跳转展示的层级规则是什么样?
445浏览 • 1回复 待解决
HarmonyOS使用navigation路由,如何根据需要来满屏展示?不希望使用router
380浏览 • 1回复 待解决
HarmonyOS 路由管理应该怎么做,有没有样例代码,是建议用router还是Navigation
31浏览 • 1回复 待解决
HarmonyOS 使用Navigation来实现页面路由,怎么隐藏根布局?
289浏览 • 1回复 待解决
HarmonyOS Navigator、Navigation、router分别在什么场景下使用呢?
40浏览 • 1回复 待解决
HarmonyOS RN跳转其他APP页面,推荐开发方案是什么?
390浏览 • 1回复 待解决
HarmonyOS Router显示是用堆栈好还是用这个路由跳转好,有没有单独封装的库?
262浏览 • 1回复 待解决
HarmonyOS使用Navigation作为路由,为什么使用replacePath无法触发动效?
143浏览 • 0回复 待解决
HarmonyOS Navigation的navDestination无法使用命名路由直接展示页面
51浏览 • 1回复 待解决
Navigation页面跳转的问题
471浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
589浏览 • 1回复 待解决
HarmonyOS Navigation使用系统路由表,页面无法接收到参数
73浏览 • 1回复 待解决
Navigation路由,页面切换时,前一个页面怎样能监听到跳转走和返回?
1913浏览 • 1回复 待解决
跨moduel调用或者页面跳转有什么好的方案
281浏览 • 1回复 待解决
HarmonyOS 基于Navigation的路由管理替换Router首页偶现异常动画
311浏览 • 1回复 待解决
HarmonyOS NavDestination 路由方案和全模态页面冲突
65浏览 • 1回复 待解决
1、Router跳转需要@Entry修饰页面。
2、Navigation的子页面,加不加@Entry都可实现跳转。
3、推荐使用系统路由表,系统路由表相对自定义路由表,使用更简单,只需要添加对应页面跳转配置项,即可实现页面跳转。
4、推荐使用Navigation,Router不支持动画且后续不再演进。
5、请参考链接:https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/harmony-java-devguides-0000001199425951#section17422100204913
6、Router暂时没有动态路由的方式。
7.推荐使用Navigation进行跳转,@entry的页面也是可以用Navigation跳转的。