OpenHarmony开发者论坛
标题:
自定义component不支持继承语法,针对其他框架支持的自定义组件继承及封装能力,ArkUI的解决方案是什么?
[打印本页]
作者:
北向实践与赋能
时间:
2024-1-18 11:36
标题:
自定义component不支持继承语法,针对其他框架支持的自定义组件继承及封装能力,ArkUI的解决方案是什么?
[md]自定义component不支持继承语法,针对其他框架支持的自定义组件继承及封装能力,ArkUI的解决方案是什么?
[/md]
作者:
北向实践与赋能
时间:
2024-1-18 11:36
标题:
自定义component不支持继承语法,针对其他框架支持的自定义组件继承及封装能力,ArkUI的解决方案是什么?
[md]**使用场景**
1. 通用的功能用父类,有业务分歧的在子类里override父类方法和变量。
2. 自定了一个组件,对list进行加强,需求在使用的时候直接调用list的接口
**关键字**
组件继承、组合、复用
**解决方案**
对于声明式的自定义组件场景,不会提供继承的能力,需要使用组合的方式进行扩展,并结合后续提供的Modifier机制进行对现有组件属性的继承、复用和传递。
**参考资料**
1.
https://wiki.huawei.com/domains/827/wiki/8/WIKI202311032281125
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5