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?
1200浏览 • 1回复 待解决
HarmonyOS ArkTS 有没有extension
1291浏览 • 1回复 待解决
HarmonyOS ArkTS有没有相关资料?
1276浏览 • 1回复 待解决
HarmonyOS 页面可以继承吗?
1727浏览 • 1回复 待解决
HarmonyOS 有没有URLEncoder组件
1836浏览 • 2回复 待解决
HarmonyOS 有没有图表组件
1190浏览 • 1回复 待解决
HarmonyOS 有没有提供可以直播sdk
1020浏览 • 1回复 待解决
HarmonyOS ArkTS有没有内联函数的概念
927浏览 • 1回复 待解决
HarmonyOS ArkTS有没有TS的替代方法
1138浏览 • 1回复 待解决
HarmonyOS 有没有帧动画组件
1337浏览 • 1回复 待解决
HarmonyOS 组件有没有长按事件?
1037浏览 • 1回复 待解决
ArkTS有没有读取ini的类?
1196浏览 • 1回复 待解决
HarmonyOS 有没有类似scrollview的组件
1407浏览 • 1回复 待解决
HarmonyOS 有没有Toast类似的组件
1303浏览 • 1回复 待解决