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

HarmonyOS 框架基础知识

参考文档:HarmonyOS开发者文档
第三方库:OpenHarmony三方库中心仓

基础特性

@Entry:关键装饰器
@Components:组件

特性@Entry@Component
​​作用范围仅用于页面入口可定义任意可复用组件
​​数量限制​​每个页面有且仅有一个无数量限制
​​​​生命周期支持支持完整页面生命周期仅支持组件级生命周期
​​典型用途​​主页面、路由入口按钮、卡片等UI单元封装

@prop:父子组件单向数据同步的状态管理装饰器
@Link:父子组件双向数据同步的状态管理装饰器

禁止本地初始化,只能通过父组件来

特性@Prop@Link
​​​​同步方向父→子单向父子双向同步
​​​​初始化​​必须父组件传递必须父组件传递
​​​​​​适用类型基础类型+部分复杂类型同@Prop
​​典型场景​​只读数据展示需双向交互的表单控件

@State:组件的私有状态,仅限组件内部使用
@Builder:用于轻量级UI片段复用,仅支持UI描述和参数传递,无独立状态管理能力​​

页面初始化加载的路线

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置签名信息

在这里插入图片描述

页面文件规范化

在这里插入图片描述

HarmonyOS小白哈,有问题多指教,轻喷我🥺

相关文章:

  • 力扣hot100 91-100记录
  • 如何构建高效的接口自动化测试框架?
  • Java转Go日记(十二):Channel
  • Java for循环中,如何在内循环跳出外循环?
  • MySQL 事务(详细版)
  • 2025五一杯数学建模竞赛思路助攻预定
  • 【Java面试笔记:进阶】18.什么情况下Java程序会产生死锁?如何定位、修复?
  • java多线程(3.0)
  • 【25软考网工】第三章(3)虚拟局域网VLAN
  • 拆解华为Pura X新发现:“仿生”散热与钛合金“骨架”
  • 每日算法——快乐数、两数之和
  • C++学习:六个月从基础到就业——STL算法(二)排序与变序算法
  • 《AI大模型应知应会100篇》 第36篇:RAG技术入门:检索增强生成原理及实现
  • 施磊老师基于muduo网络库的集群聊天服务器(六)
  • mybatis log convert使用
  • Java 高频面试题解析
  • 【android bluetooth 协议分析 06】【l2cap详解 9】【L2cap通道生命周期】
  • 【MobaXterm】---修改 MobaXterm 终端 默认字体和大小 保真
  • QSPI flash xip模式运行
  • 四、Python编程基础04
  • 政治局会议:创设新的结构性货币政策工具,设立新型政策性金融工具,支持科技创新、扩大消费、稳定外贸等
  • 看展览|深濑昌久:一位超现实主义摄影者的三种意象
  • 人民日报:外卖平台应保障好骑手就业权益,消除后顾之忧
  • 刘国梁总结发言数度哽咽:乒乓球是事业,更是融入血脉的信仰
  • 神二十明日发射,长二F火箭推进剂加注工作已完成
  • 甘肃省政府原副省长赵金云严重职务违法被开除公职