自定义组件 内部的 UI 组件 , 如果要改变 父容器 中的组件 , 就需要使用其它的 装饰器 ,
本篇博客中 介绍的 @Link 装饰器 , 可以 在 子组件 中 使用 @Link 装饰器 绑定 父容器...
由“@Link”、“@Consume”和“@ObjectLink”修饰的变量不能在本地初始化。...5、父容器中绑定 @State 变量和 @Link 变量
在 父容器 中 , 创建子组件 ,
如果 子组件 中有 @Link 状态变量 , 则必须在 创建子组件中为 子组件 @Link 变量 设置一个绑定的...});
注意 : 如果子组件中有 @Link 变量 , 那么在 初始化该 子组件 的 构造函数中 , 必须使用 父容器的 @State 变量 绑定该子组件的 @Link 变量 ;
如果 在 子组件 的...使用了 @Link 变量 进行渲染的 UI 组件 , 并在该 UI 组件的点击事件中 改变了 @Link 变量的值 ;
改变了子组件 @Link 变量的值 , 则 父容器 中 与之绑定的 @State