ArkTS关于反射的用法

ArkTS有没有相关于反射的用法,比如动态创建对象,根据属性名动态设置值,根据方法名动态执行方法等

HarmonyOS
2024-12-23 14:50:52
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

可以通过动态import的方式实现类似反射能力,具体实现可参考以下代码。

// Index.ets
import('./module').then(
  module => {
    const t = module.DataTable.tagName();
  });

// module.ets
export class DataTable {
  constructor() {
  }
  static tagName(){
    return 'data-table'
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
分享
微博
QQ
微信
回复
2024-12-23 17:05:28


相关问题
ArkTS支持反射,有人知道反射用法吗?
3377浏览 • 1回复 待解决
ArkTs支持java或者TS Reflect反射用法
3926浏览 • 1回复 待解决
关于measureTextSize用法
1383浏览 • 1回复 待解决
HarmonyOS ArkTS反射
599浏览 • 1回复 待解决
HarmonyOS ArkTS如何实现反射
563浏览 • 1回复 待解决
ArkTS中如何实现反射
1659浏览 • 1回复 待解决
HarmonyOS ArkTS是否支持反射语法
1087浏览 • 1回复 待解决
HarmonyOS RN关于drawer、stack用法问题
861浏览 • 1回复 待解决
HarmonyOS TS转ArkTS用法问题
967浏览 • 1回复 待解决
arkts 关于异步问题
1089浏览 • 1回复 待解决
HarmonyOS 关于ArkTS!使用
1757浏览 • 1回复 待解决
HarmonyOS Prop用法
784浏览 • 1回复 待解决
HarmonyOS NativeXComponent用法
813浏览 • 1回复 待解决
HarmonyOS ArkTS 关于重载实现方式
765浏览 • 1回复 待解决
HarmonyOS ArkTS关于类型定义
597浏览 • 1回复 待解决
HarmonyOS 关于仓颉和ArkTS问题
946浏览 • 2回复 待解决
字符串反射
710浏览 • 1回复 待解决
HarmonyOS 关于arkts协议问题
617浏览 • 1回复 待解决
InputMethodAbility用法是怎样
8603浏览 • 1回复 待解决
HarmonyOS PinchGesture用法咨询
1068浏览 • 1回复 待解决
HarmonyOS 关于ArkTS UI样式文件疑问
1215浏览 • 1回复 待解决