HarmonyOS 事件能从父组件传递到子组件吗

(1)父组件定义的事件能传递到子组件吗?没有在文档中看到有示例。

(2)父组件定义的UI能作为children传递到子组件吗?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

1.ArkUI目前不支持事件传递链,可通过状态同步@Link或@Provide和@Consume进行父子组件间的状态通知,结合@Watch可以将状态变量的修改在组件间传递,实现类似的功能。

2.在父组件创建通过@builder创建的组件,通过参数传递给子组件,子组件用@BuilderParam builder:()=>void接收参数,再在子组件的build函数中this.builder()。

分享
微博
QQ
微信
回复
1天前
相关问题
组件事件能否传递组件
2431浏览 • 1回复 待解决
组件事件可以传到父组件
700浏览 • 1回复 待解决
组件组件传递函数
308浏览 • 1回复 待解决
HarmonyOS 组件如何拦截触摸事件
107浏览 • 1回复 待解决