HarmonyOS 页面导航跳转回调问题
采用官方推荐的页面导航设计方案,
若从A页面使用NavPathStack.pushPath({ name: BrouterName, param: routerParam, onPop: routerOnPop })方法跳转到B页面,
再从B页面使用NavPathStack.pushPath({ name: CrouterName, param: routerParam, onPop: routerOnPop })方法跳转到C页面,
再从C页面调用NavPathStack.popToName(name: ArouterName, result: Object)返回A页面,此时A页面的onPop回调不会触发,那我怎么拿到popToName传入的result呢
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 页面导航跳转回调传参问题
1446浏览 • 0回复 待解决
HarmonyOS 页面跳转回调问题
220浏览 • 1回复 待解决
HarmonyOS 路由跳转回调问题
461浏览 • 1回复 待解决
请问多个AbilitySlice跳转后 如何跳转回setMainRoute的AbilitySlice
6194浏览 • 2回复 待解决
HarmonyOS 跳转页面问题
600浏览 • 1回复 待解决
HarmonyOS 通过router跳转页面,如何获取事件回调
177浏览 • 1回复 待解决
HarmonyOS 页面跳转刷新问题
1273浏览 • 1回复 待解决
HarmonyOS CustomDialog跳转其他页面问题
246浏览 • 1回复 待解决
HarmonyOS Navigation动态跳转页面问题
286浏览 • 1回复 待解决
Navigation页面跳转的问题
739浏览 • 1回复 待解决
HarmonyOS 页面导航
310浏览 • 1回复 待解决
HarmonyOS navigation实现的页面导航,页面弹dialog,页面跳转时dialog如何不在最顶部
138浏览 • 1回复 待解决
HarmonyOS APP如何跳转外部导航
325浏览 • 1回复 待解决
HarmonyOS 子窗口跳转页面的返回问题
418浏览 • 1回复 待解决
HarmonyOS 页面跳转后,CustomDialog的显示问题
232浏览 • 1回复 待解决
HarmonyOS 导航栏跳转后重置栈
307浏览 • 1回复 待解决
HarmonyOS pageInfos.pushPath跳转页面传参问题
750浏览 • 1回复 待解决
HarmonyOS NavPathStack的时候进行页面跳转操作问题
241浏览 • 1回复 待解决
HarmonyOS 怎么跳转手机自带的地图应用,去到目的地导航页面
746浏览 • 1回复 待解决
HarmonyOS 页面跳转传递的参数,在回调中访问报错:Error message:is not callable
62浏览 • 1回复 待解决
HarmonyOS 折叠屏手机全屏push页面不跳转问题
356浏览 • 1回复 待解决
HarmonyOS app怎么跳转petal maps进行导航
135浏览 • 1回复 待解决
HarmonyOS 跳转系统的地图进行导航
345浏览 • 1回复 待解决
使用Navigation路由栈NavPathStack控制页面跳转。有什么回调或方法可以获取每次跳转后的页面的url吗?
517浏览 • 0回复 待解决
HarmonyOS 跳转进去通知设置的App的详情页面和接受回调
131浏览 • 1回复 待解决
onPop只能感知上一个push进来的页面,不支持跨页面返回,这里c到a,NavStack中的2的NavPathInfo应该都清了,也不好一层层返回过去。
可以在NavDestination上开接口设置一个回调,当其他任何一个页面回到这个页面时,把结果带给它。
现在如果要实现,路由栈1-2-3-4,页面4.popToIndex(1)可以把页面4的一些数据带给页面1,可以在PoptoIndex(1)的时候,现获取1的的参数,比如叫param1,然后给param1赋值,比如 param1[‘result’] = xxx,这样回到页面1的时候就可以拿到这个结果。