【鸿蒙学习笔记】创建自定义组件

官方文档:创建自定义组件

目录标题

1・
2・
3・
4・
5・
6・
7・
8・
9・
10・

自定义组件的基本结构

1・struct + 自定义组件名 + {...}

cpp 复制代码
struct MyComponent {
  build() {
  }
}

@Component

@Component装饰器仅能装饰struct关键字声明的数据结构。struct@Component装饰后具备组件化的能力。

cpp 复制代码
@Component
struct MyComponent {
}

@Entry

@Entry装饰的自定义组件将作为UI页面的入口。

cpp 复制代码
@Entry
@Component
struct MyComponent {
}
相关推荐
我真的是大笨蛋1 小时前
K8S-Pod(下)
java·笔记·云原生·容器·kubernetes
Georgewu5 小时前
【HarmonyOS 6】 The target can not be empty. check the build.profile,json5 file of
harmonyos
梁小憨憨5 小时前
zotero扩容
人工智能·笔记
Georgewu5 小时前
【HarmonyOS 6】Install Failed: error: failed to install bundle.code:9568322
harmonyos
Hello_Embed5 小时前
STM32HAL 快速入门(十九):UART 编程(二)—— 中断方式实现收发及局限分析
笔记·stm32·单片机·嵌入式硬件·学习
天上的光6 小时前
关于学习的一些感悟
学习
笑鸿的学习笔记6 小时前
JavaScript笔记之JS 和 HTML5 的关系
javascript·笔记·html5
red_redemption6 小时前
自由学习记录(95)
学习
爱笑的眼睛117 小时前
HarmonyOS 应用开发新范式:深入剖析 Stage 模型与 ArkTS 状态管理
华为·harmonyos
东风西巷7 小时前
Balabolka:免费高效的文字转语音软件
前端·人工智能·学习·语音识别·软件需求