HarmonyOS Navigation回传数据

目前我们使用的 Navigation(首页根容器) + NavDestination(子页面) + NavPathStack(栈管理),但是子页面传值回上一个页面怎么实现,NavPathStack在pop的时候没有传参的地方,参考的是这个实现

https://gitee.com/openharmony/applications_app_samples.git

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

回传数据请参考以下官方示例:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#示例4

以下为在pushPath ,接收返回值示例:

this.pageInfo.pushPath({name: 'pageTwo', param: new ParamWithOp(), onPop: (popInfo: PopInfo)=>{
  this.message = '[pushPath]last page is: ' + popInfo.info.name + ', result: ' + JSON.stringify(popInfo.result);
}}); // 将name指定的NavDestination页面信息入栈,传递的数据为param,添加接收处理结果的onPop回调。
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS navigation页面之间
31浏览 • 1回复 待解决
HarmonyOS Navigation参问题
79浏览 • 1回复 待解决
如何在navigation跳转页面时返回
1813浏览 • 1回复 待解决
HarmonyOS 页面反向值怎么
142浏览 • 1回复 待解决
HarmonyOS 摄像头录制时,帧数据
42浏览 • 1回复 待解决