如果栈中多个页面,指定相应path之后,这个NavigationType.Back怎么只会回到上一个页面

如果栈中多个页面,指定相应path之后,这个NavigationType.Back怎么只会回到上一个页面?

用的这个demo测试的:从第3个页面跳回第一个页面,但是总是回到第二个https://gitee.com/openharmony/applications_app_samples/tree/OpenHarmony-4.1-Release/code/UI/ArkTsComponentCollection/ComponentCollection/entry/src/main/ets/pages/components/navigation/navigatorSample

如果按左上角的back,是可以一层层的退回去的

HarmonyOS
2024-04-29 20:25:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
走在河边捡到鱼

Navigator 是路由容器组件,提供路由跳转能力。和router一样未来不会再演进,建议使用NavigationNavigation组件一般作为Page页面的根容器,通过属性设置来展示页面的标题栏、工具栏、导航栏以及页面路由等,组件从API Version 10开始,推荐使用NavPathStack配合navDestination属性进行页面路由。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-basic-components-navigation-0000001815927580Navigation

分享
微博
QQ
微信
回复
2024-04-30 11:18:36
相关问题
一个页面怎么实现多个AbilitySlice?
14143浏览 • 5回复 待解决
使用terminateSelf如何退回到一个页面
1809浏览 • 1回复 待解决
如何加载一个网页链接到页面
267浏览 • 1回复 待解决