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

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

目录标题

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 {
}
相关推荐
丰锋ff4 分钟前
2022 年真题配套词汇单词笔记(考研真相)
笔记
丰锋ff9 分钟前
2010 年真题配套词汇单词笔记(考研真相)
笔记·学习·考研
驱动探索者27 分钟前
linux 学习平台 arm+x86 搭建
linux·arm开发·学习
A9better1 小时前
嵌入式开发学习日志33——stm32之PWM舵机简单项目
stm32·单片机·嵌入式硬件·学习
Mr_Xuhhh1 小时前
哈希扩展学习
学习·算法·哈希算法
聪明的笨猪猪2 小时前
Java “并发工具类”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
雪下的新火2 小时前
爆炸特效-Unity-04-shader&粒子系统
经验分享·笔记·unity·游戏引擎·shader·粒子系统
charlie1145141912 小时前
精读C++20设计模式——结构型设计模式:外观模式
c++·学习·设计模式·c++20·外观模式
早睡冠军候选人2 小时前
K8s学习----StorageClass:实现存储资源的动态管理
运维·学习·云原生·容器·kubernetes
我命由我123452 小时前
Photoshop - Photoshop 工具栏(4)套索工具
经验分享·笔记·学习·ui·职场和发展·职场·photoshop