navigation中pushPathByName与pushDestinationByName的区别

navigation进行跳转时有两个API可以调用,API说明是相同的,看起来只有返回值的不同。请问这两个API具体有什么区别,以及适用的使用场景。

HarmonyOS
2024-06-03 21:54:19
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

pushDestinationByName 绑定了上下文对象,调用时会验证上下文是否一致,pushPathByName 则不会验证。不同的window,运行的UIContext不一样,如果都是在一个window下使用的话,除了返回值不一样,没有其他区别。

分享
微博
QQ
微信
回复
2024-06-04 21:27:34
相关问题
TaskPoolWorker区别
1949浏览 • 1回复 待解决
HarmonyOS ArrayArrayList区别
734浏览 • 1回复 待解决
navigation和router区别是什么?
774浏览 • 1回复 待解决
LocalstorageAppStorage区别
1957浏览 • 1回复 待解决
HarmonyOS Kit传统SDK区别
388浏览 • 1回复 待解决
元服务服务卡片区别
2834浏览 • 1回复 待解决
EmitterEventHub区别是什么?
336浏览 • 1回复 待解决
HAPHAR有什么区别
653浏览 • 1回复 待解决
如何选择Navigation 组件 Tabs 组件
2478浏览 • 1回复 待解决
requestdownloadFileTask有什么区别
1749浏览 • 1回复 待解决
@Entry@Component有什么区别
766浏览 • 2回复 待解决
@StorageProp@StorageLink有什么区别
632浏览 • 1回复 待解决
FA模型Stage模型区别是什么?
453浏览 • 1回复 待解决
时序数据库InfluxDBTSDB区别
2838浏览 • 1回复 待解决
JavaScript、TypeScript 区别
63浏览 • 0回复 待解决
鸿蒙Android、iOS有什么区别
12232浏览 • 5回复 已解决