HarmonyOS如何反射调用同一模块中的类和方法
开发过程中需要反射调用同一模块中的类和方法,即能拿到类名和方法名的字符串,调用这个方法。根据之前的建议使用了动态import,但是会报错。尝试了直接相对路径import,但是实际并没有调用成功。
import('../test/'+classesWithAPCaseGroup[index]+'.ets').then((ns:ESObject) => { ns[this.methods[this.methods.length/2+index]]();
})
这种场景下如何调用?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何实现类似Java中的反射方法调用能力
2062浏览 • 1回复 待解决
HarmonyOS 实现类似Java中的反射方法调用能力
184浏览 • 1回复 待解决
HarmonyOS 数据类中的方法无法被调用
198浏览 • 1回复 待解决
是否支持通过动态import反射调用类的静态成员函数和实例成员函数
312浏览 • 1回复 待解决
有没有分开监听同一个类中不同属性的方法?
671浏览 • 1回复 待解决
native侧如何调用类的静态方法?
1051浏览 • 1回复 待解决
HarmonyOS有没有推荐的成熟的反射调用方案
467浏览 • 1回复 待解决
HarmonyOS如何创建页面的基类,以便对同一类页面进行统一的生命周期处理?
261浏览 • 1回复 待解决
HarmonyOS 多模块引用同一个har包,怎么进行依赖和配置
392浏览 • 1回复 待解决
HarmonyOS 在一个class类中封装了多个方法,如何才能动态的去调用这些方法呢?
173浏览 • 1回复 待解决
Har如何导出ts类和方法?
363浏览 • 1回复 待解决
arkTs 如何在方法调用中,打印出方法的调用栈?
3251浏览 • 1回复 待解决
在EntryAbility 类中的onWindowStageCreate()方法中调用px2vp() api 不生效
251浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在ArkTS中实现类的继承和方法重写?
68浏览 • 1回复 待解决
router进行页面跳转如果传递参数为类对象,跳转后类对象中的方法无法调用,如何传递方法进行使用呢
1927浏览 • 1回复 待解决
HarmonyOS js调用webview中的方法
402浏览 • 1回复 待解决
@Observed和其他类装饰器装饰同一个class是否存在问题
2189浏览 • 1回复 待解决
在c++中实例化自定义类并调用方法
267浏览 • 1回复 待解决
HarmonyOS A模块调用B模块(ability模块),B模块的worker报错
364浏览 • 1回复 待解决
ArkTS中如何实现反射?
283浏览 • 1回复 待解决
ArkTS中的类方法是否可以进行方法重载?
690浏览 • 1回复 待解决
JSBind 如何调用 JS 方法中的 callback
1623浏览 • 1回复 待解决
EntryAbility中的context和getContext(this)是同一个对象吗
1488浏览 • 1回复 待解决
反射是否支持,调用Reflect编译错误
1663浏览 • 1回复 待解决
如何导出C++自定义类,导出后如何在ArkTS侧进行类方法调用
2141浏览 • 1回复 待解决
需要先实例化,参考:ets/pages/imp.est
ets/pages/Index.ets