| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 9 个月前 | ||
| 5 个月前 | ||
| 1 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 1 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 1 个月前 |
声明式UI描述
介绍
ArkTS以声明方式组合和扩展组件来描述应用程序的UI,同时还提供了基本的属性、事件和子组件配置方法,帮助开发者实现应用交互逻辑
本示例为声明式UI描述的配套示例工程。
本示例展示了声明式UI描述的基本步骤及开发过程中需要注意的事项。
使用说明
- 在智能穿戴设备上安装编译生成的hap包,并打开应用。
- 阅读具体源码结合文档来理解声明式UI描述
工程目录
entry/src/main/ets/
└─── pages
└── Index.ets(声明式UI描述)
具体实现
-
使用无参或有参方式创建组件,链式调用.属性()配置样式或行为,例如 Text('Hello').fontSize(20)。
-
在容器组件中添加子组件,通过.on事件()配置交互逻辑,例如 Button('Click').onClick(() => {...})。
相关权限
不涉及
依赖
不涉及
约束和限制
-
本示例支持标准系统上运行,支持设备:RK3568;
-
本示例支持API20版本SDK,版本号:6.0.0.36;
-
本示例已支持使用DevEco Studio 6.0.0 Release (构建版本:6.0.0.858,构建 2025年9月24日)编译运行
下载
如需单独下载本工程,执行如下命令:
git init
git config core.sparsecheckout true
echo code/DocsSample/ArkUISample/DeclarativeUIDescription > .git/info/sparse-checkout
git remote add origin https://gitcode.com/openharmony/applications_app_samples.git
git pull origin master