HarmonyOS 使用Navigation包裹主页面后,用Navigation从子页面pop到主页面发现主页面onPageShow方法不执行
我的APP使用Navigation包裹主页面,后续跳转页面全部使用主页面的Navigation跳转页面,当从子页面返回主页面时,发现主页面的onPageShow方法不会执行,我的业务需要再主页面显示时做一些业务处理,目前onPageShow方法不会执行是因为Navigation导致的生命周期问题吗?该如何解决页面出现回调方法不执行的问题
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS navigation主页面生命周期
1959浏览 • 1回复 待解决
HarmonyOS 主页面设计选型问题
1274浏览 • 1回复 待解决
HarmonyOS Navigation主页如何关闭
1518浏览 • 1回复 待解决
HarmonyOS navigation根页面不走onPageShow方法
1394浏览 • 1回复 待解决
HarmonyOS Navigation子页面pop回到根页面,此时根页面如何获取子页面pop回来的参数
1219浏览 • 1回复 待解决
HarmonyOS navigation子页面返回没有走@Entry装饰的页面的onPageShow方法
1058浏览 • 1回复 待解决
HarmonyOS NavDestination页面返回到Navigation的index页面,无onPageShow
824浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
3223浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中实现用户登录与主页面的动态切换?
1128浏览 • 0回复 待解决
HarmonyOS Navigation先pop再push新页面失败
762浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
1676浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
1106浏览 • 1回复 待解决
通过Navigation触发的页面跳转,目标页面的生命周期函数不执行
1143浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
764浏览 • 1回复 待解决
HarmonyOS 从主页push到子页,但是TabBar还在
1300浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS中实现NavDestination的Dialog弹窗与主页面的联动效果?
858浏览 • 0回复 待解决
HarmonyOS 用Navigation打开页面,页面返回的时候,怎么拿到回传参数?
1339浏览 • 0回复 待解决
HarmonyOS 用Navigation打开页面,页面返回的时候,怎么拿到回传参数。
2620浏览 • 1回复 待解决
HarmonyOS Navigation页面出栈时,onShown是否执行
1136浏览 • 1回复 待解决
HarmonyOS Tab页的content主页跳转登录页面(普通页面),为什么返回不了,不知道是不是没写对还是怎么样
853浏览 • 1回复 待解决
HarmonyOS Tabs 切换,页面不执行 showPage() 方法
1394浏览 • 1回复 待解决
HarmonyOS 用Navigation NavRouter会不会使页面嵌套太深?
1211浏览 • 1回复 待解决
HarmonyOS Navigation根页面没有onWillShow和onWillHidden方法
1052浏览 • 1回复 待解决
请参考:onPageShow仅@Entry装饰的自定义组件生效。https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-custom-component-lifecycle-0000001774281042#ZH-CN_TOPIC_0000001774281042__onpageshow
使用navigation跳转的页面不会走onPageShow生命周期,NavDestination提供了onShown、onHidden、onBackPressed等属性可以设置对应的回调函数,可以通过这些属性设置。