HarmonyOS Navigation子页面进行生命周期监听,发现无法监听到页面的aboutToAppear?

现在做了一个Navigation的子页面,但是子页面的aboutToAppear生命周期(注意我要的是自定义控件的aboutToAppear生命周期,不是子页面的onAppear生命周期)一直无法被observer监听到,无论用routerPageUpdate,还是navDestinationUpdate来监听,这块是不是bug,有没有办法监听到Navigation子页面aboutToAppear的方法调用

observer.on('routerPageUpdate', uiAbilityContext, (info: observer.RouterPageInfo) => {})
observer.on('navDestinationUpdate', (info: observer.NavDestinationInfo) => {})
阅读 488
1 个回答

使用navigation后,observer.on('navDestinationUpdate'监听的回调都会在子页面的aboutToAppear回调之后,且没有比aboutToAppear更早的生命周期

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进