HarmonyOS Navigation组件的使用问题
-
大部分应用开发都会splash页面,隐私政策页,登录页面,登录完成进入主页,使用Navigation开发,大致代码如下。
-
那在进入主页后,如何把splash页面关闭,因为splash并不在NavPathStack栈里面,从Navigation的设计角度来看,好像也关闭不掉,因为splash是Navigation的根。请问在该场景下,应该怎么正确的使用Navigation?
@Entry @Component struct Splash { naviPath: NavPathStack = new NavPathStack() build() { Navigation() { //splash页面 } } } @Component struct LoginPage { build() { NavDestination() { //登录页面 } } } @Component struct HomePage { build() { NavDestination() { //主页面 } } }
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 关于Navigation组件的问题
1437浏览 • 1回复 待解决
HarmonyOS Navigation 使用问题
1167浏览 • 1回复 待解决
HarmonyOS Navigation使用问题
1249浏览 • 1回复 待解决
HarmonyOS Navigation组件hideNavBar问题
616浏览 • 1回复 待解决
HarmonyOS Navigation和Tab组件问题
2038浏览 • 1回复 待解决
HarmonyOS navigation的使用
512浏览 • 1回复 待解决
HarmonyOS navigation场景下使用冻结功能问题
642浏览 • 1回复 待解决
HarmonyOS 自定义弹和Navigation配合使用的问题
515浏览 • 1回复 待解决
router、Navigation混合使用存在问题,后续HarmonyOS如何规划的
1121浏览 • 1回复 待解决
HarmonyOS navigation的getParam问题
445浏览 • 1回复 待解决
HarmonyOS Navigation组件
849浏览 • 1回复 待解决
HarmonyOS官方navigation路由框架示例中打开组件的问题
931浏览 • 1回复 待解决
HarmonyOS swiper组件的使用问题
1064浏览 • 1回复 待解决
HarmonyOS关于navigation问题
1459浏览 • 1回复 待解决
HarmonyOS RNOH使用@react-navigation/bottom-tabs问题
700浏览 • 1回复 待解决
HarmonyOS Navigation使用自定义NavPathStack不生效问题
997浏览 • 1回复 待解决
HarmonyOS Navigation路由问题
709浏览 • 1回复 待解决
HarmonyOS 按照官方提供的Navigation应用导航设计,如何解决页面组件无法使用生命周期的问题?
1094浏览 • 1回复 待解决
Navigation页面跳转的问题
1335浏览 • 1回复 待解决
HarmonyOS Navigation的折叠屏适配问题
841浏览 • 1回复 待解决
HarmonyOS 关于navigation和router的问题
725浏览 • 1回复 待解决
HarmonyOS Navigation传参问题
1122浏览 • 1回复 待解决
HarmonyOS 使用Navigation组件的pushPathByName方法进行页面跳转如何传递多个param
757浏览 • 1回复 待解决
router.pushUrl(NavPathStack) 透传给 Navigation 组件,页面存在卡死的问题
2897浏览 • 1回复 待解决
HarmonyOS 使用Video组件问题
1010浏览 • 1回复 待解决
根的Navigation页面无法删除,可以在根页面不编写登录页面,在组件的生命周期里面,判断跳转到哪个页面。
Navigation内部可以写下主页面信息,之后回退的时候,就会回退到主页面或者将对应的splash页面不放到navigation里面,做出一个新的page页面,用router进行跳转。