当前位置: 首页 > news >正文

HarmonyOS

基本概念

1、ARKTS是由ArkUI框架提供,它是声明式UI
2、声明式UI的思想:- 关心描述UI的呈现结果,而不关心过程;-  状态驱动视图更新

自定义组件的组成

关键字说明举例
struct声明组件名struct ToDolist 代办组件
@Entry+@Component装饰器,构成自定义组件@Entry和@Component结合使用,构成自定义组件的入口,会在页面加载时首先进行渲染
build进行UI描述build(){}
Column内置组件build(){Column(){}}
Text内置组件build(){Column(){ Text(){}}}
fontSize字体大小Text(‘您好’).fontSize(50)
Row内置组件build(){Row(){Imge() Text()}}
@State声明成@State后,就建立了数据和视图之间的绑定关系@State isComplete:boolean=false;
@Builder装饰器,修饰一个函数,快速生成布局内容,避免重复写UI@Builder labelcon(url){ Image(url)…}
ForEach每个item需要的内容参数从外部传递,需要使用{}ForEach(this.addTasks,(item)=>{todoItem({content:Item})})
http://www.lryc.cn/news/249936.html

相关文章:

  • Docker安装Oracle18c 坑已排完,放心食用
  • 2023年第十二届数学建模国际赛小美赛C题雪崩防范求解分析
  • Nginx Openresty通过Lua+Redis 实现动态封禁IP
  • .Net 字符集与编解码
  • Spinnaker 基于 jenkins 触发部署
  • FLASK博客系列6——数据库之谜
  • Clickhouse UPDATE 和 DELETE操作
  • golang channel执行原理与代码分析
  • OpenCvSharp从入门到实践-(04)色彩空间
  • 100.有序数组的平方(力扣)
  • 微服务--01--简介、服务拆分原则
  • IntelliJ IDEA安装使用教程
  • 校园门禁可视化系统解决方案
  • rest_framework_django学习笔记一(序列化器)
  • 面试题:什么是负载均衡?常见的负载均衡策略有哪些?
  • 精通Git(第2版)读书笔记
  • XUbuntu22.04之OBS30.0设置录制音频降噪(一百九十六)
  • 渗透测试学习day4
  • Deepin使用记录-deepin系统下安装RabbitMq
  • 【腾讯云云上实验室】用向量数据库——实现高效文本检索功能
  • Pytorch中的gather的理解和用法
  • 唯创知音WTN6系列语音芯片:高音频采样率与精细音量控制赋能广泛应用
  • 机器人分类
  • html/css中位置position的绝对位置absolute顺时针盒子案例图片排序
  • 分享86个清新唯美PPT,总有一款适合您
  • 虚拟机系列:Oracle VM VirtualBox安装/更新/卸载出现 无法访问你试图使用的功能所在的网络位置
  • 【数据库】数据库并发控制的冲突检测,冲突可串行化的调度,保障事务的特性
  • java 对象大小计算
  • 12个国外电子元器件基本参数(下)
  • Docker容器中的OpenCV:轻松构建可移植的计算机视觉环境