当前Component组件有方法感知到show和hide了吗

当前Component修饰了一个动画界面,在所有使用展示的地方我需要在动画hide的时候停止动画,show的时候启动动画,这个在每个模块的地方控制感觉不妥,有没有类似entry修饰的界面里的onpageshow和onpagehide一样的逻辑,可以感知组件的隐藏和展示的?

HarmonyOS
2024-04-29 00:23:37
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
leeixndong

show和hide只有page有,只能page感知之后传递给组件,Component组件的生命周期中提供aboutToAppear自定义组件的新实例后,在执行其build()函数之前执行,aboutToAppear组件销毁之前执行。

分享
微博
QQ
微信
回复
2024-04-29 16:22:55
相关问题
show databases显示问题
3076浏览 • 2回复 待解决
鸿蒙注销当前页面是哪个方法
6939浏览 • 1回复 已解决
如何获取组件的宽高,你学会了吗
631浏览 • 1回复 待解决
组件事件能否传递父组件
413浏览 • 1回复 待解决
弹窗组件无法进入onPageShow方法
212浏览 • 1回复 待解决
HSP如何感知前后台切换
298浏览 • 1回复 待解决
js 自定义组件如何传递方法
4254浏览 • 2回复 待解决
是否有方式能统计app使用功耗?
784浏览 • 1回复 待解决
The <canvas> component does not exist.
6562浏览 • 3回复 待解决
如何获取Scroll组件当前滚动偏移量
331浏览 • 1回复 待解决