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

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

目录标题

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 {
}
相关推荐
行者9618 分钟前
Flutter与OpenHarmony深度整合:打造高性能自定义图表组件
flutter·harmonyos·鸿蒙
hkNaruto22 分钟前
【AI】AI学习笔记:关于嵌入模型的切片大小,实际的业务系统中如何选择
人工智能·笔记·学习
星shining26 分钟前
投资学卷2
学习
Van_captain40 分钟前
rn_for_openharmony常用组件_Empty空状态
javascript·开源·harmonyos
cn_mengbei41 分钟前
鸿蒙PC开发指南:从零配置Qt环境到实战部署完整流程
qt·华为·harmonyos
前端世界43 分钟前
从能跑到好跑:基于 DevEco Studio 的鸿蒙应用兼容性实践总结
华为·harmonyos
我的golang之路果然有问题44 分钟前
积累的 java 找工作资源
java·笔记
hkNaruto1 小时前
【AI】AI学习笔记:OpenAI Tools完全指南:从原理到实战入门
人工智能·笔记·学习
EchoL、1 小时前
指定GPU设备
pytorch·笔记
行者961 小时前
Flutter适配OpenHarmony:高效数据筛选组件的设计与实现
开发语言·前端·flutter·harmonyos·鸿蒙