ArkTS关于反射的用法?

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

阅读 406
1 个回答

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

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

// module.ets
export class DataTable {
  constructor() {
  }
  static tagName(){
    return 'data-table'
  }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏