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

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.kler.cn/a/162657.html

相关文章:

  • 【LeetCode】【算法】55. 跳跃游戏
  • 【深度学习】LSTM、BiLSTM详解
  • 常见error集合
  • sqoop import将Oracle数据加载至hive,数据量变少,只能导入一个mapper的数据量
  • WorkFlow源码剖析——Communicator之TCPServer(下)
  • Vue 3 中,computed 和 watch的区别
  • JVM GUI可视化监控及诊断工具
  • Python语言基础知识(二)
  • 【S32DS报错】-2-提示Error while launching command:arm-none-eabi-gdb –version错误
  • DeepIn,UOS统信专业版安装运行Java,JavaFx程序
  • LeetCode-496. 下一个更大元素 I【栈 数组 哈希表 单调栈】
  • pip的常用命令
  • 获取系统固件类型和Windows固件API学习
  • 行云海CMS SQL注入漏洞复现
  • GO -- 设计模式
  • 如何使用技术 SEO 优化 Pinterest 富图钉
  • JVM虚拟机:如何查看JVM初始和最终的参数?
  • 管理类联考——数学——真题篇——按题型分类——充分性判断题——秒杀
  • 论文阅读《Learning Adaptive Dense Event Stereo from the Image Domain》
  • Orcal数据库Schema理解、表分区理解
  • 【kubernetes】k3s集群搭建(正在更新……)
  • 利用mybatis-plus查询时报错?
  • 【C语言】操作符详解(一):进制转换,原码,反码,补码
  • golang开发之个微机器人的二次开发
  • 二叉树03-遍历02
  • vuepress-----13、分割config