HarmonyOS怎么反射调用,有demo吗

有反射机制吗?就是有一个类,不确定会不会加载,需要通过类名反射查找。

HarmonyOS
2024-12-25 12:25:48
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

可以通过动态import的方式实现反射能力,不知道是否能满足需求,参考如下文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-dynamic-import-V5#业务扩展场景介绍

示例参考:

MyClass.ets

export class MyClass {
  public printHello() {
    console.log("printHello");
  }
}

Index.ets

import('./MyClass').then((ns: ESObject) => {
  let calc1: ESObject = new ns['MyClass']();
  calc1['printHello']();
});
分享
微博
QQ
微信
回复
2024-12-25 14:35:15
相关问题
ArkTS支持反射,有人知道反射用法?
2749浏览 • 1回复 待解决
HarmonyOS反射怎么
63浏览 • 1回复 待解决
反射是否支持,调用Reflect编译错误
1993浏览 • 1回复 待解决
HarmonyOS 类似骨架屏的实现demo
281浏览 • 1回复 待解决
HarmonyOS 本地音视频播放的demo
273浏览 • 1回复 待解决
HarmonyOS通过方法调用的loading
656浏览 • 0回复 待解决
HarmonyOS rcp能力调用demo
167浏览 • 1回复 待解决
HarmonyOS safeArea怎么获取
166浏览 • 1回复 待解决
HarmonyOS ArkTS反射
183浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人