HarmonyOS 父组件的@state变量更新后子组件不生效
父组件的@state变量更新后子组件对应的@prop变量不生效,未重新build
子组件是一个自定义弹框,需要重新打开弹框才会生效,否则不生效
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
设置子组件的宽度不超出父组件
1613浏览 • 1回复 待解决
HarmonyOS 子组件被父组件包装后,如何通过父组件设置子组件的属性
1821浏览 • 1回复 待解决
HarmonyOS 父组件中的变量发现变化时,如何子组件的子组件联动变化?
1327浏览 • 1回复 待解决
HarmonyOS 子组件中点击事件交给父组件处理,在父组件种修改数据后子组件不刷新
1561浏览 • 1回复 待解决
HarmonyOS @objectLink+@observe父组件不更新
814浏览 • 1回复 待解决
HarmonyOS 父组件设置高度为0对Image组件不生效
1332浏览 • 1回复 待解决
HarmonyOS @BuilderParam组件作为参数传递后自身引用的@State变量无法触发UI布局更新
1137浏览 • 1回复 待解决
父组件调用子组件的方法
2649浏览 • 1回复 待解决
HarmonyOS textinput组件的text属性通过set state方式不生效
847浏览 • 1回复 待解决
如何设置子组件宽度使其不超过父组件的大小
3167浏览 • 1回复 待解决
用数组变量控制组件属性不生效
2610浏览 • 1回复 待解决
HarmonyOS badge 子组件是自定义组件时不生效
1340浏览 • 1回复 待解决
HarmonyOS 父组件不能用@ObservedV2修饰的类用@state传给子组件
1111浏览 • 1回复 待解决
HarmonyOS 父组件如何响应子组件内的事件方法 ,子组件如何响应父组件内的事件方法?
1400浏览 • 1回复 待解决
HarmonyOS 组件的宽高设置auto,不生效,默认父组件全部宽高
1606浏览 • 1回复 待解决
HarmonyOS 父组件怎么调用子组件的方法
1659浏览 • 1回复 待解决
HarmonyOS 子组件调用父组件的方法demo
1147浏览 • 1回复 待解决
HarmonyOS 子组件响应父组件的事件方法
1184浏览 • 1回复 待解决
如何设置子组件宽度让其不超过父组件的大小
2254浏览 • 3回复 待解决
子组件调用父组件里的方法
1406浏览 • 1回复 待解决
HarmonyOS 自定义组件中定义方法,父组件中实现方法并传给子组件,但是子组件调用父组件中的方法,方法中的逻辑代码不执行
924浏览 • 1回复 待解决
HarmonyOS @State无法更新组件的文本
807浏览 • 1回复 待解决
HarmonyOS 子组件超过父组件的范围
1172浏览 • 1回复 待解决
子组件的事件可以传到父组件吗
1783浏览 • 1回复 待解决
@State修饰的对象通过传参给子组件,子组件不刷新,获取的值为空
3104浏览 • 1回复 待解决





















该问题中自定义弹窗@Prop、@ObjectLink不适用此场景。可以使用@Link装饰器。
或者可以使用类封装该变量,参考如下代码: