HarmonyOS Tabs的onChange回调函数跟TabContent内部嵌套的子组件的aboutToAppear生命周期回调之间有没有强时序关系?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义组件生命周期回调有没有build执行后的回调
491浏览 • 1回复 待解决
HarmonyOS EntryFormAbility中的生命周期没有回调
295浏览 • 1回复 待解决
Ability的生命周期回调函数有哪些呢?
5978浏览 • 1回复 待解决
AbilityStage组件容器的生命周期和回调
3318浏览 • 1回复 待解决
HarmonyOS NavDestination相关的生命周期回调
297浏览 • 1回复 待解决
HarmonyOS 生命周期回调触发
273浏览 • 1回复 待解决
EntryFormAbility的生命周期的回调函数在哪个文件中调用
718浏览 • 1回复 待解决
卡片生命周期回调函数在哪个文件中调用
2057浏览 • 1回复 待解决
HarmonyOS 应用有没有即将进入后台或者进入前台生命周期回调
355浏览 • 1回复 待解决
#鸿蒙通关秘籍#PageAbility的生命周期回调如何实现?
463浏览 • 1回复 待解决
服务卡片生命周期回调函数在哪个ArkTS文件中调用
2189浏览 • 1回复 待解决
HarmonyOS Tab和tabContent组件切换组件的生命周期可见性回调不一致
122浏览 • 1回复 待解决
HarmonyOS 有没有比aboutToAppear还要早的生命周期
541浏览 • 1回复 待解决
服务卡片EntryFormAbility生命周期回调函数在哪个ArkTS文件中调用
2223浏览 • 1回复 待解决
Tabs+TabContent 切换时,TabContent里面的@Component有没有事件回调?
512浏览 • 1回复 待解决
HarmonyOS 有没有比aboutToAppear还要早的生命周期啊?
439浏览 • 1回复 待解决
HarmonyOS 服务卡片添加到桌面后,是否有生命周期回调函数
300浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用UIAbility的生命周期回调,有啥技巧?
337浏览 • 1回复 待解决
HarmonyOS有没有回调函数能够在组件重绘的时候调用?
544浏览 • 1回复 待解决
HarmonyOS Tabs以及嵌套Tabs生命周期的支持
388浏览 • 1回复 待解决
HarmonyOS 父子组件之间是否有明确稳定的生命周期时序保证
160浏览 • 1回复 待解决
HarmonyOS 多NavDestionation页面同时退栈时,各页面onWillDisappear回调函数时序关系
107浏览 • 1回复 待解决
#鸿蒙通关秘籍#生命周期回调中返回的监听ID有啥用?
325浏览 • 1回复 待解决
HarmonyOS navdestination的生命周期,与页面和组件生命周期的关系
354浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中实现UIAbility的onAcceptWant生命周期回调?
215浏览 • 1回复 待解决
目前二者没有强时序关系。onChange是Tabs组件的事件,aboutToAppear是自定义组件的生命周期,是两个独立的东西。Tabs本身无法保证TabContent里面子组件事件的时序,尤其TabContent可能和注册了aboutToAppear的组件中间 可能还有别的组件。onChange是完成时事件,触发时机的定义是在下一个页面布局完成进行切换时触发。
自定义组件在ArkUI中是懒加载逻辑,是布局过程中如果需要对自定义组件进行测算和布局时才会进行build函数展开,在build函数展开前会触发用户侧的aboutToAppear生命周期。
若应用需要依赖时序完成某些操作逻辑的话,可能还是只能应用自己确保下业务逻辑,比如有的TabContent刚切换时显示的是一个 加载中 的页面,数据请求回来后再刷新 。
主要还是看应用如何判断页面是否准备好,然后选合适的事件回调处理。