HarmonyOS 自定义组件和页面可以继承吗,如果不可以,那这个能力如何替代的

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

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

2、如果对继承的需求,是想抽出公共的父类,方便做组件复用。则可以考虑通过动态属性设置attributeModifier来实现组件复用扩展,attributeModifier已经实现一部分能力,还有部分能力,以需求跟踪。

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

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS 页面可以继承
573浏览 • 1回复 待解决
智慧推荐可以自定义app
7787浏览 • 1回复 待解决
nova5系为啥不可以申请
6738浏览 • 1回复 待解决
CounterComponent样式是否可以自定义
258浏览 • 1回复 待解决