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

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

目录标题

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 {
}
相关推荐
程序猿阿伟2 小时前
《探秘鸿蒙Next:如何保障AI模型轻量化后多设备协同功能一致》
人工智能·华为·harmonyos
程序猿阿伟3 小时前
《探秘鸿蒙Next:人工智能助力元宇宙高效渲染新征程》
人工智能·华为·harmonyos
GY-933 小时前
Harmonyos之多目标构建产物实践
harmonyos
bohu833 小时前
OpenCV笔记3-图像修复
笔记·opencv·图像修复·亮度增强·图片磨皮
大丈夫立于天地间4 小时前
ISIS基础知识
网络·网络协议·学习·智能路由器·信息与通信
doubt。4 小时前
【BUUCTF】[RCTF2015]EasySQL1
网络·数据库·笔记·mysql·安全·web安全
Chambor_mak5 小时前
stm32单片机个人学习笔记14(USART串口数据包)
stm32·单片机·学习
Zelotz5 小时前
线段树与矩阵
笔记
汇能感知5 小时前
光谱相机在智能冰箱的应用原理与优势
经验分享·笔记·科技
PaLu-LI5 小时前
ORB-SLAM2源码学习:Initializer.cc⑧: Initializer::CheckRT检验三角化结果
c++·人工智能·opencv·学习·ubuntu·计算机视觉