HarmonyOS @Observed修饰的类属性变化没有引起子组件刷新
@Observed修饰Personal了,点击修改Personal值后,子组件(ChildMapComponent)没有更新
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS ObjectLink修饰符对象的属性改变不能引起UI刷新
100浏览 • 1回复 待解决
@Observed中的数组变化无法触发界面刷新
680浏览 • 1回复 待解决
HarmonyOS @Observed装饰的类,构造了对象数组,那这个数组中对象的属性变化之后,能引起视图的更新吗
232浏览 • 1回复 待解决
@BuilderParam修饰的属性报错
1439浏览 • 1回复 待解决
鸿蒙中JS页面组件属性值修改后,页面没有刷新
3113浏览 • 0回复 待解决
使用@Observed/@ObjectLink监听多层状态的变化
661浏览 • 1回复 待解决
HarmonyOS使用ObjectLink Observed 无法监听到嵌套类的属性更新
101浏览 • 1回复 待解决
HarmonyOS 使用MVVM模式开发APP,使用@Observed装饰对象,观测变化时只能观测完整对象,难以实现局部刷新
177浏览 • 1回复 待解决
使用@State修饰的数组对象,改变其中的某个对象的变量,自定义组件中的UI没有跟着刷新
264浏览 • 1回复 待解决
使用@LocalStorageProp修饰的变量,当子组件中的变量值变了,@Entry页面中的值没有发生变化。
121浏览 • 1回复 待解决
组件有没有支持事件穿透的属性
1417浏览 • 1回复 待解决
@State修饰的对象通过传参给子组件,子组件不刷新,获取的值为空
1600浏览 • 1回复 待解决
@State 修饰的变量值改变,界面不刷新
746浏览 • 1回复 待解决
IF条件变化后UI不刷新
342浏览 • 1回复 待解决
如何监听数组内对象属性变化
1907浏览 • 1回复 待解决
url变化,text变了,但是xcomponent页面没有变化
143浏览 • 1回复 待解决
@ObjectLink使用在@Entry修饰的组件中报错
569浏览 • 1回复 待解决
HarmonyOS如何控制组件的属性输出
133浏览 • 1回复 待解决
HarmonyOS监听组件参数变化,未变更问题
83浏览 • 1回复 待解决
HarmonyOS 用@Watch来订阅数据变化时候,数据中每个属性变化都会导致调用这个@Watch方法
91浏览 • 2回复 待解决
HarmonyOS使用@Objectlink和 @watchs 如何只监听对象一个属性的变化
158浏览 • 1回复 待解决
HarmonyOS 有没有封装好的下拉刷新、上拉加载,加载失败的那种列表统一的组件
106浏览 • 1回复 待解决
HarmonyOS List组件动态刷新数据问题
57浏览 • 1回复 待解决
HarmonyOS List组件能实现ListItem的局部刷新吗?
160浏览 • 1回复 待解决
HarmonyOS Array 成员变量属性更改,状态不同步、未能刷新UI
93浏览 • 1回复 待解决
这里注意到子组件并没有使用PropMapData这层的数据,所以可以直接向子组件ChildMapComponent传送this.propDataMap.personal,这样是正确的用法。
当然如果您这边只更新第二层的数据,并且传入子组件的数据为父组件数据的整体,那么您还需要将使用到的第二层数据的组件单独封装在一个@Component修饰的子组件内,作为单独的UI系统,这个小系统就会刷新你这部分的数据