HarmonyOS 多个自定义UI组件如何继成自公共的基类?

被@Component修饰的自定义组件无法继承其它的基类,现有多个自定义UI组件,希望继成自某个共同的基类,以实现在基类中作子类公共的事情,防止在子类中作相同的事情。或者为了达到此目的,是否存在其它解决方案

阅读 448
1 个回答

目前ArkTS中自定义组件不能有继承关系,目前并不能设置基类,ArkUI的开发思想是组合,通过多个组件的组合拼接来形成页面。可以对涉及状态变量的部分封装成可复用的组件,对于其他的方法可以考虑封装成工具类的形式。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进