HarmonyOS NavPathStack 用法

pageInfos.pushPath(new NavPathInfo(routerItem.url, '', () => {

}))

pageInfos.pushPathByName(routerItem.url, '', () => {

})

pageInfos.pushDestination(new NavPathInfo(routerItem.url, '', () => {

}))
pageInfos.pushDestinationByName(routerItem.url, '', () => {

})

这4个跳转有什么区别,我感觉都一样呢,解惑一下,不要贴文档链接,用通俗一点的语言解释即可

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

pushPath和pushDestination通常用于通过URL来添加导航路径,但后者可能更侧重于比如说导航到某个页面或某个视图,可能不仅仅是一个URL,还可能包括与该目的地相关联的视图、控制器或其他资源。

pushPathByName和pushDestinationByName都是通过名称(而不是直接的URL)来进行导航,但是后者适用于需要明确区分不同导航点的场景

分享
微博
QQ
微信
回复
1天前
相关问题
NavPathStack使用问题
1691浏览 • 1回复 待解决
HarmonyOS axios用法咨询
311浏览 • 1回复 待解决
HarmonyOS Prop的用法
74浏览 • 1回复 待解决
HarmonyOS NativeXComponent的用法
65浏览 • 1回复 待解决
getWindow().setBackground用法
4971浏览 • 1回复 待解决
HarmonyOS PinchGesture的用法咨询
376浏览 • 1回复 待解决
HarmonyOS 服务卡片metadata用法
52浏览 • 1回复 待解决
关于measureTextSize的用法
837浏览 • 1回复 待解决
关于NavPathStack的跳转问题
692浏览 • 1回复 待解决
HarmonyOS TS转ArkTS用法问题
312浏览 • 1回复 待解决
HarmonyOS 关于NavPathStack疑问
36浏览 • 1回复 待解决
InputMethodAbility用法是怎样的
7884浏览 • 1回复 待解决
ArkTS关于反射的用法
36浏览 • 1回复 待解决
HarmonyOS NavPathStack如何删除元素
39浏览 • 1回复 待解决
HarmonyOS NavPathStack出栈问题
568浏览 • 1回复 待解决
系统Tabs组件用法有哪些?
384浏览 • 1回复 待解决
高阶组件树视图基本用法
1193浏览 • 1回复 待解决
napi常见用法:class对象绑定
1154浏览 • 1回复 待解决
如何理解Intent类及其用法
7240浏览 • 4回复 已解决
HarmonyOS Matrix2D的用法问题
27浏览 • 1回复 待解决
HarmonyOS NavPathStack的长度如何监控
417浏览 • 1回复 待解决
resource中string.json的用法
7193浏览 • 1回复 已解决