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

HarmonyOS: ArkUI V2装饰器-@Event:规范组件输出

相关文章回顾:

HarmonyOS-ArkUIV2装饰器-@Param:组件外部输入-CSDN博客

HarmonyOS-ArkUI V2装饰器@Local装饰器:组件内部状态-CSDN博客

@Event说白了就是修饰回调函数的。比如:一个父组件,里面包含了一个比较复杂的子组件。当子组件做某些操作的时候,需要让父组件感知到当前做了这种操作了。在过往Android开发中经常碰见这种场景, 比如子组件做完某个任务了通知父组件, 父组件知道了后就立马更新其范围内的控件展示样式。此时我们实现的时候往往会往子控件中设置一个含有回调接口的类,或者接口句柄,等子控件完成任务就调用句柄的回调函数。

但是ArkUI里,您要自己写一个interface,然后设置回调函数,也不是不能做到,就是麻烦。 ArkUI可以做到压根不用写这些接口定义,直接传递一个函数就行了。把函数当成变量来传递。
 

@Param的局限性

相关文章:

  • AF3 ProteinDataset类的_patch方法解读
  • 如何在 Windows 安卓子系统 (WSA) 上安装小红书应用
  • Linux学习笔记_002:用户的基本操作
  • Node.js中URL模块详解
  • 【docker】--部署--安装docker教程
  • Linux内存管理架构(2)
  • WheatA小麦芽:农业气象大数据下载器
  • Python依赖注入完全指南:高效解耦、技术深析与实践落地
  • Midjourney 图生图:实现人物一致性的多元场景选择
  • 使用Java截取MP4文件图片的技术指南
  • Java连接MySQL数据库失败的8个关键排查点及解决方案
  • vue实现二维码生成器和解码器
  • Linux学习笔记_001:如何远程登陆?
  • 架构总览怎么写,才算工业级?
  • XXE讲解
  • 【Redis】Redis C++使用
  • 高可用集群-keepalived
  • 学习笔记八——内存管理相关
  • 丝杆升降机各部件材质深度剖析:解锁高效稳定运行的技术密码
  • Spring Security 中 PasswordEncoder(密码编码器) 及其实现类对比与示例
  • 阿曼外交部:美伊谈判因故推迟
  • 浙江官宣:五一假期,没电、没气、没油车辆全部免费拖离高速
  • 美国通过《删除法案》:打击未经同意发布他人私密图像,包括“深度伪造”
  • 海尔·2025青岛马拉松两选手被终身禁赛:违规转让号码、穿戴他人号码
  • 西班牙葡萄牙遭遇史上最严重停电:交通瘫了,通信崩了,民众疯抢物资
  • “上报集团文化助力区域高质量发展赋能平台”揭牌