【HarmonyOS 4.0】装饰器

  1. 装饰器是 TypeScript 中的一种特殊语法,常用于装饰类,方法,属性,用于修改或扩展其原有的行为。

1. @Entry 装饰器

  1. 作用是标识该组件为组件树的根结点,也就是一个页面的入口组件。

2. @Component 装饰器

  1. 用于装饰 struct 关键字声明的数据结构。struct 被 @Component 装饰后才具有组件化的能力。

3. @State装饰器

组件级变量的状态管理

4. @Prop装饰器

组件级变量的状态管理

5. @Link装饰器

组件级变量的状态管理

6. @Provide装饰器/@Consume装饰器

组件级变量的状态管理

7. @Observed装饰器/@ObjectLink装饰器

组件级变量的状态管理

8. @Builder 装饰器

UI结构复用 - 自定义构建函数

9. @BuilderParam 装饰器

@BuilderParam 装饰器

10. @Styles 装饰器

组件样式复用

11. @Extend 装饰器

组件样式复用

12. @Watch装饰器:状态变量更改通知

13. @Preview 装饰器 - 使用预览器查看应用/服务效果

@Preview
@CustomDialog
struct ResultDialog {}

14. @LocalStorageProp/@LocalStorageLink

应用级变量的状态管理

15. @StorageProp/@StorageLink

应用级变量的状态管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值