HarmonyOS Navigation组件在A页面连续两次pushPath打开同样name的页面,页面关闭回调不会触发
场景条件:A,B1,B2三个页面(其中B1,B2为同一个页面的多个实例)
操作场景:A打开B1(pushPath,设置onPop监听),B1又打开B2(未设置监听),B2直接回退到A(popToIndex,携带result数据)
问题描述:A页面无法收到回调数据,断点发现onPop是undefined。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 在根页面连续两次左滑退出时,会闪屏一下
49浏览 • 1回复 待解决
HarmonyOS Navigation在onPop回调中打开新页面异常
651浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
19浏览 • 1回复 待解决
HarmonyOS Web组件前端页面调用应用侧函数,在页面关闭后再次打开无法触发的问题
52浏览 • 1回复 待解决
HarmonyOS 连续两次@Link之后UI没更新
0浏览 • 1回复 待解决
HarmonyOS 打开默认界面扫描,用户主动关闭页面没有回调
48浏览 • 1回复 待解决
HarmonyOS 用Navigation打开页面,页面返回的时候,怎么拿到回传参数?
233浏览 • 0回复 待解决
HarmonyOS 用Navigation打开页面,页面返回的时候,怎么拿到回传参数。
164浏览 • 1回复 待解决
组件被隐藏后 onVisibleAreaChange 事件触发了两次
2090浏览 • 1回复 待解决
HarmonyOS tabs的onContentWillChange事件会触发两次
542浏览 • 1回复 待解决
HarmonyOS 怎么在页面退出时关闭所有页面内打开的弹窗
52浏览 • 1回复 待解决
HarmonyOS canvas组件,设备横屏时onReady会触发两次
32浏览 • 1回复 待解决
HarmonyOS TextInput在stopEditing时不会触发onBlur回调
62浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
623浏览 • 1回复 待解决
连续多个中间页面调用router.back()崩溃,且必须按顺序关闭页面,无法实现关闭中间某个页面
1666浏览 • 1回复 待解决
HarmonyOS navigation页面之间回传值
31浏览 • 1回复 待解决
HarmonyOS 折叠屏翻折时会触发两次回调
24浏览 • 1回复 待解决
HarmonyOS 页面返回会把上个页面已经打开的弹窗关闭掉
974浏览 • 2回复 待解决
#鸿蒙学习大百科#如何关闭Navigation页面切换的单次转场动画?
282浏览 • 1回复 待解决
如果要实现这种,得在NavDestination上开接口设置一个回调,当其他任何一个页面回到这个页面时,把结果带给它。现在如果要实现,可以在PoptoIndex(1)的时候,现获取1的的参数,比如叫param1,然后给param1赋值,比如 param1[‘result’] = xxx,这样回到页面1的时候就可以拿到这个结果。