HarmonyOS @Export与@Style的导出问题

一些组件通用的可复用属性,期望通过@Export或@Styles进行抽象,但是目前不支持跨文件使用,以这种方式对属性进行复用,限制太大了。

目前有计划使@Extend跟@Styles支持export导出吗?

HarmonyOS
2024-10-22 11:11:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

1. @Styles或@Extend目前不支持导入/导出,后续这两个装饰器不会继续演进。

2. 推荐使用新的样式复用方法,通过attributeModifier属性动态的设置组件,通过自定义class继承对应基础组件的Modifier,在class中设置复用的属性,对应class也没有无法export的限制。但是attributeModifier的复用能力仍有缺陷,目前不支持事件手势。参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-V5#attributemodifier

分享
微博
QQ
微信
回复
2024-10-22 18:17:59
相关问题
@Style 和 @Extend 是否支持export导出
1308浏览 • 1回复 待解决
HarmonyOS 文本超出问题
28浏览 • 1回复 待解决
HarmonyOS 侧滑退出问题
35浏览 • 1回复 待解决
HarmonyOS textinput键盘弹出问题
27浏览 • 1回复 待解决
xamppmysql出问题怎么处理?
2505浏览 • 1回复 待解决
exportexport default区别
2523浏览 • 1回复 待解决
toolbar中图片超出问题
334浏览 • 1回复 待解决
FormExtensionAbility进程自动退出问题
2390浏览 • 0回复 待解决
HarmonyOS导出多个类问题
475浏览 • 1回复 待解决
HarmonyOS @style详细介绍
560浏览 • 1回复 待解决
HarmonyOS 如何定义全局 style
374浏览 • 1回复 待解决
这句sql会导致并发出问题吗 ?
2160浏览 • 1回复 待解决
鸿蒙js 如何使用动态style
7618浏览 • 1回复 待解决
HarmonyOS export struct初始化参数
33浏览 • 1回复 待解决
动态修改style="background-color发现错误
3039浏览 • 1回复 待解决
HarmonyOS Entry组件export会有黄色警告
224浏览 • 1回复 待解决