HarmonyOS 子组件状态绑定
有如下场景:
interface TestA {
a: string;
b: string[];
}
@Component
struct DetailInfo {
@Prop a: TestA
@State b: string[] = []
aboutToAppear() {
b = a.b
}
build() {
Column() {
Foreach(b, ()=>{}, ()=>{})
}
}
}
现在想从父组件传入 a参数,a参数变化同时联动 b刷新UI,要怎么绑定状态好一点?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
当父组件绑定了onTouch,子组件绑定了onClick,点击子组件如何阻止冒泡传递
580浏览 • 1回复 待解决
HarmonyOS 当在子组件绑定PanGesture时,在子组件区域进行滑动只能触发子组件的PanGesture
317浏览 • 0回复 待解决
HarmonyOS 状态绑定写法
24浏览 • 1回复 待解决
HarmonyOS GestureModifier绑定到父组件上,事件被父组件消费子组件无法消费
45浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在Toggle组件上绑定状态变化事件?
123浏览 • 1回复 待解决
HarmonyOS 组件绑定popup弹窗,如何将弹窗背景设置成透明状态
81浏览 • 1回复 待解决
HarmonyOS 子页面状态更新父页面状态未同步更新
180浏览 • 1回复 待解决
HarmonyOS web组件未绑定WebviewController
40浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在ArkTS中实现子组件通过@Link实现与父组件的双向数据绑定?
212浏览 • 1回复 待解决
ArkTS不通过状态绑定的方式,怎么获取和设置Text组件的内容
2157浏览 • 1回复 待解决
HarmonyOS Tabs组件子组件问题
471浏览 • 1回复 待解决
HarmonyOS 子组件被父组件包装后,如何通过父组件设置子组件的属性
588浏览 • 1回复 待解决
HarmonyOS 关于Progress组件的value双向绑定问题
26浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件宽度
78浏览 • 1回复 待解决
HarmonyOS 子组件超出父组件布局
49浏览 • 1回复 待解决
HarmonyOS 父组件调用子组件方法
41浏览 • 1回复 待解决
HarmonyOS 如何操作子组件
50浏览 • 1回复 待解决
HarmonyOS 父组件中的变量发现变化时,如何子组件的子组件联动变化?
336浏览 • 1回复 待解决
HarmonyOS bindContextMenu绑定的组件在有更新数据时会消失
414浏览 • 1回复 待解决
HarmonyOS 子组件超过父组件的范围
42浏览 • 1回复 待解决
HarmonyOS 父子组件状态问题
55浏览 • 1回复 待解决
HarmonyOS list控件子组件复用
416浏览 • 1回复 待解决
HarmonyOS 子组件悬浮底部布局
31浏览 • 1回复 待解决
可以使用@Observed,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-observed-and-objectlink-V5