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

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

目录标题

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 天前
Flutter 框架跨平台鸿蒙开发 - 恐惧清单应用
学习·flutter·华为·开源·harmonyos·鸿蒙
yuzhuanhei1 天前
Visual Studio 配置C++opencv
c++·学习·visual studio
行乾1 天前
鸿蒙端 IMSDK 架构探索
架构·harmonyos
Utopia^1 天前
Flutter 框架跨平台鸿蒙开发 - 21天挑战
flutter·华为·harmonyos
一轮弯弯的明月1 天前
贝尔数求集合划分方案总数
java·笔记·蓝桥杯·学习心得
此刻觐神1 天前
IMX6ULL开发板学习-01(Linux文件目录和目录相关命令)
linux·服务器·学习
憧憬从前1 天前
算法学习记录DAY2
学习
航Hang*1 天前
第3章:Linux系统安全管理——第2节:部署代理服务
linux·运维·服务器·开发语言·笔记·系统安全
一直在想名1 天前
Flutter 框架跨平台鸿蒙开发 - 黑白屏
flutter·华为·kotlin·harmonyos
一蓑烟雨,一任平生1 天前
鸿蒙H5调试方法
前端·华为·h5·harmonyos