HarmonyOS 怎么像系统控件一样点出某个属性

怎么像系统控件一样点出某个属性,例如系统的Text().fontSize(),自定义控件怎么实现。

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

可以参考@Styles装饰器和@Extend装饰器链接如下:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-style-V5

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-extend-V5#%E4%BD%BF%E7%94%A8%E5%9C%BA%E6%99%AF

自定义组件是可以直接通过链式调用通用属性和方法,比如backgroundColor。ArkUI给自定义组件设置样式时,相当于给自定义组件套了一个不可见的容器组件,而这些样式是设置在容器组件上的,而非直接设置给自定义组件的子控件。如果需要改变自定义组件内部属性,只能通过构造的方式进行传参。

分享
微博
QQ
微信
回复
1天前
相关问题
JS swiper 怎么list一样动态添加item?
6366浏览 • 1回复 待解决
Web组件获取高度不一样
2328浏览 • 1回复 待解决
鸿蒙和安卓有什么不一样
6487浏览 • 3回复 待解决