HarmonyOS 页面跳转时,生命周期函数没有触发
A页面通过router.push打开B页面,B页面aboutToAppear会触发,但是A页面的aboutToDisappear不会触发,pageHide也不会,关闭B页面时(router.back)B aboutToDisappear触发,但是 A 的 aboutToAppear pageshow 不触发。 就是说A的生命周期不会触发
HarmonyOS
赞
收藏 0
回答 1
相关问题
通过Navigation触发的页面跳转,目标页面的生命周期函数不执行
641浏览 • 1回复 待解决
如何使用AbilityStage的生命周期函数
3456浏览 • 1回复 待解决
HarmonyOS Component生命周期函数 onPageShow()不生效
1714浏览 • 1回复 待解决
HarmonyOS 生命周期函数可以改成异步的吗
683浏览 • 1回复 待解决
HarmonyOS 关于组件重绘的生命周期函数
989浏览 • 1回复 待解决
HarmonyOS 组件aboutToAppear生命周期函数,在未到达页面时开始调用,导致访问数据报错
765浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙应用和页面生命周期函数使用详解
1088浏览 • 1回复 待解决
HarmonyOS TabContent页面生命周期不触发
1238浏览 • 1回复 待解决
HarmonyOS requestModalUIExtension 接口拉起UIEXtensionAbility,会调用onWindowStageCreate生命周期函数吗
447浏览 • 1回复 待解决
HarmonyOS 生命周期不触发
638浏览 • 1回复 待解决
是否可以在应用程序中手动调用page的生命周期函数
2703浏览 • 1回复 待解决
如何在打开应用、切后台等时候调用生命周期函数?
214浏览 • 0回复 待解决
HarmonyOS 生命周期回调触发
678浏览 • 1回复 待解决
HarmonyOS 页面一直在前台,UIAbility通过onNewWant进入页面时,页面会触发什么生命周期回调函数
881浏览 • 1回复 待解决
HarmonyOS 是否有支持应用生命周期、页面生命周期、组件生命周期Hook的API?
1235浏览 • 0回复 待解决
HarmonyOS 用NavDestination做路由的页面,onPageShow生命周期不会触发
747浏览 • 1回复 待解决
HarmonyOS TabContent的生命周期不受NavDestination页面压栈而触发
748浏览 • 1回复 待解决
HarmonyOS Navigation跳转生命周期咨询
1202浏览 • 1回复 待解决
HarmonyOS Navigation跳转的组件生命周期
1829浏览 • 2回复 待解决
HarmonyOS 页面组件的生命周期、自定义组件生命周期监听问题
979浏览 • 1回复 待解决
HarmonyOS navdestination的生命周期,与页面和组件生命周期的关系
1166浏览 • 1回复 待解决
HarmonyOS 页面生命周期问题
810浏览 • 1回复 待解决
HarmonyOS 当UI组件visibility发生改变时,会触发哪些生命周期
379浏览 • 1回复 待解决
router.push组件已停止维护,部分方法已被废弃,推荐使用通过Navigation+NavDestination触发的页面跳转进行路由,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#%E5%AD%90%E7%BB%84%E4%BB%B6
pagehide pageshow aboutToAppear aboutToDisAppea是针对页面级别的生命周期,而TabContent是一个子组件,不会触发生命周期 如果想实现监听,可以尝试使用@Watch装饰器,在tab的点击回调事件里面改变watch的变量,子组件实现监听,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-watch-V5