HarmonyOS如何反射调用同一模块中的类和方法
开发过程中需要反射调用同一模块中的类和方法,即能拿到类名和方法名的字符串,调用这个方法。根据之前的建议使用了动态import,但是会报错。尝试了直接相对路径import,但是实际并没有调用成功。
import('../test/'+classesWithAPCaseGroup[index]+'.ets').then((ns:ESObject) => { ns[this.methods[this.methods.length/2+index]]();
})
这种场景下如何调用?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何实现类似Java中的反射方法调用能力
1816浏览 • 1回复 待解决
有没有分开监听同一个类中不同属性的方法?
502浏览 • 1回复 待解决
native侧如何调用类的静态方法?
815浏览 • 1回复 待解决
HarmonyOS 多模块引用同一个har包,怎么进行依赖和配置
91浏览 • 1回复 待解决
Har如何导出ts类和方法?
113浏览 • 1回复 待解决
HarmonyOS有没有推荐的成熟的反射调用方案
76浏览 • 1回复 待解决
arkTs 如何在方法调用中,打印出方法的调用栈?
2872浏览 • 1回复 待解决
HarmonyOS js调用webview中的方法
120浏览 • 1回复 待解决
router进行页面跳转如果传递参数为类对象,跳转后类对象中的方法无法调用,如何传递方法进行使用呢
1651浏览 • 1回复 待解决
HarmonyOS A模块调用B模块(ability模块),B模块的worker报错
146浏览 • 1回复 待解决
ArkTS中的类方法是否可以进行方法重载?
274浏览 • 1回复 待解决
JSBind 如何调用 JS 方法中的 callback
1430浏览 • 1回复 待解决
@Observed和其他类装饰器装饰同一个class是否存在问题
1840浏览 • 1回复 待解决
EntryAbility中的context和getContext(this)是同一个对象吗
1293浏览 • 1回复 待解决
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法
2560浏览 • 1回复 待解决
如何导出C++自定义类,导出后如何在ArkTS侧进行类方法调用
1846浏览 • 1回复 待解决
ArkTS调用C++类中的成员函数
871浏览 • 1回复 待解决
HarmonyOS如何获取一个类的父类名称
172浏览 • 2回复 待解决
反射是否支持,调用Reflect编译错误
1424浏览 • 1回复 待解决
connection模块中netlost和netUnavailable的作用
154浏览 • 1回复 待解决
HarmonyOS NAPI调用HAR模块失败
58浏览 • 1回复 待解决
如何在父组件中调用子组件封装的方法
1042浏览 • 1回复 待解决
web组件的controller被注册jsbridge的类对象引用后,导致在类对象方法内部调用h5方法时方法卡死
595浏览 • 1回复 待解决
native侧如何使用类的静态方法
605浏览 • 1回复 待解决
需要先实例化,参考:ets/pages/imp.est
ets/pages/Index.ets