@Component修饰的组件不能继承的话, 对用拥有相同逻辑和变量的组件, 通过什么样的方式来实现相同功能

@Component修饰的组件不能继承的话, 对用拥有相同逻辑和变量的组件, 通过什么样的方式来实现相同功能。以前的代码可以通过继承来实现相同变量的赋值逻辑, 以及方法的复用,但是现在这种开发模式组件之间是没有继承这么一说的,所以我想了解一下具体的实现步骤。

HarmonyOS
2024-10-14 10:55:08
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

对于代码复用问题,可以采用自定义组件的方法来处理,这个组件可以放在一个单独的ets中,用export来修饰。用到的时候用import导入即可,另外,在自定义组件中可以定义函数/变量、build()方法、组件的生命周期回调等。自定义组件具有可组合、可重用和数据驱动UI更新的特点。 对于变量之间的传递可以使用@Link、@Watch、@Prop。

分享
微博
QQ
微信
回复
2024-10-14 15:55:06
相关问题
HarmonyOS 内存模型是什么样
195浏览 • 1回复 待解决
PolarDB拥有哪些诊断优化功能
2334浏览 • 1回复 待解决
OceanBase是什么样数据库?
3537浏览 • 1回复 待解决
ForEach循环渲染过程是什么样
713浏览 • 1回复 待解决
系统多线程模型是什么样
1692浏览 • 1回复 待解决
C/musl库支持情况是什么样
444浏览 • 1回复 待解决