HarmonyOS 关于animateTo显示动画加载时机

目前使用animateTo显示动画去完成需求,在Dialog组件中的aboutToAppear生命周期里去执行开始动画函数,但并没有效果;尝试去延迟执行时,才有动画效果。

1.问题是否为动画组件尚未加载完成。

2.如何才能一打开Dialog便可以执行animateTo显示动画?

aboutToAppear(): void {  
    setTimeout(() => {  
      this.startScanAnimation()  
    }, 4000)  
  }
HarmonyOS
2024-10-09 12:08:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple
分享
微博
QQ
微信
回复
2024-10-09 18:02:49
相关问题
HarmonyOS 怎么停止animateTo动画
662浏览 • 1回复 待解决
HarmonyOS怎么停止animateTo动画
508浏览 • 0回复 待解决
HarmonyOS 关于属性动画显示动画的控制
1024浏览 • 1回复 待解决
animateTo动画如何暂停
1886浏览 • 2回复 待解决
HarmonyOSanimateTo如何结束动画
2189浏览 • 2回复 待解决
animateTo动画如何直接停止
3622浏览 • 2回复 待解决
HarmonyOS animateTo或animation动画如何取消
1495浏览 • 1回复 待解决
HarmonyOS 动画执行时机问题
1092浏览 • 1回复 待解决
HarmonyOS animateTo是否能够打断动画
887浏览 • 1回复 待解决
HarmonyOS 加载动画
1049浏览 • 1回复 待解决
关于WebView JS代码最早注入时机的咨询
1051浏览 • 1回复 待解决
HarmonyOS 怎样加载Lottie动画
981浏览 • 1回复 待解决
HarmonyOS 如何加载lottie动画
997浏览 • 1回复 待解决
关于属性动画的问题?
11174浏览 • 3回复 待解决
HarmonyOS 关于lottie加载问题
1149浏览 • 1回复 待解决
HarmonyOS animateTo的duration无效
691浏览 • 1回复 待解决