HarmonyOS Swiper滑动切换页面后,怎样才能检测到页面是否渲染完成

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

可以注册监听,参考如下:

import { inspector } from '@kit.ArkUI';

private listener: inspector.ComponentObserver = inspector.createComponentObserver('Swiper_ID');
private onDrawComplete = () => {
  // 2.组件绘制完成
};

Swiper组件

.id('Swiper_ID')
aboutToAppear(): void {
  // 1.渲染开始
  this.listener.on('draw', this.onDrawComplete);
}
aboutToDisappear() {
  //3.销毁之前取消注册回调
  this.listener.off('draw', this.onDrawComplete);
}

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-302-V5

分享
微博
QQ
微信
回复
2天前
相关问题
鸿蒙tablist 如何通过滑动切换页面
6832浏览 • 1回复 待解决
怎样才能跳转到应用市场界面?
1147浏览 • 2回复 待解决
HarmonyOS 路由切换页面过渡慢问题
508浏览 • 1回复 待解决
怎样才能把apk转化成鸿蒙应用?
6982浏览 • 1回复 待解决
HarmonyOS 是否检测到app签名
41浏览 • 1回复 待解决
HarmonyOS 状态更新没有检测到
352浏览 • 1回复 待解决
无法检测到hpm!求助各位大佬
7519浏览 • 2回复 已解决