HarmonyOS ArkTS有没有可以组件继承?

ArkTS有没有可以组件继承?就是有一个基类组件,实现一些公用方法,其他组件继承这个基类的话可以调用基类的里面的方法,如果没有的话有没有其他好一点的方法?

HarmonyOS
2024-12-27 13:48:14
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

1.ArkUI是生命式的语法,对于组件来说是一个struct,组件是无法支持继承,后续也无支持继承相关需求规划。

2.如果对继承的需求,是想抽出公共的父类,方便做组件复用。则可以考虑通过动态属性设置attributeModifier来实现组件复用扩展。

3.如果需求是想在基类页面的生命周期统一做一些业务处理,这可以通过observer的无感监听能力,监听页面的生命周期,实现统一生命周期的述求。

分享
微博
QQ
微信
回复
2024-12-27 16:53:08
相关问题
HarmonyOS ArkTS有没有BigDecimal?
896浏览 • 1回复 待解决
HarmonyOS ArkTS 有没有extension
1058浏览 • 1回复 待解决
HarmonyOS ArkTS有没有相关资料?
1009浏览 • 1回复 待解决
HarmonyOS 页面可以继承吗?
1474浏览 • 1回复 待解决
HarmonyOS ArkTS有没有TS的替代方法
863浏览 • 1回复 待解决
HarmonyOS ArkTS有没有内联函数的概念
694浏览 • 1回复 待解决
HarmonyOS 有没有图表组件
961浏览 • 1回复 待解决
HarmonyOS 有没有URLEncoder组件
1382浏览 • 2回复 待解决
HarmonyOS 有没有提供可以直播sdk
780浏览 • 1回复 待解决
ArkTS有没有读取ini的类?
922浏览 • 1回复 待解决
HarmonyOS 组件有没有长按事件?
702浏览 • 1回复 待解决
HarmonyOS 有没有帧动画组件
1113浏览 • 1回复 待解决
HarmonyOS 有没有Toast类似的组件
1074浏览 • 1回复 待解决