HarmonyOS Grid容器视图更新问题

在Grid容器渲染数据后,更改由@State装饰的list中某个对象的属性后,不会刷新状态。显示网格数据时,点击更新气泡状态时,有问题。

HarmonyOS
2024-08-28 18:09:07
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

可以考虑使用@Observed装饰器和@ObjectLink装饰器来实现描述的场景。可以参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-observed-and-objectlink-V5。被@Observed装饰的类,可以被观察到属性的变化;子组件中@ObjectLink装饰器装饰的状态变量用于接收@Observed装饰的类的实例,和父组件中对应的状态变量建立双向数据绑定。这个实例可以是数组中的被@Observed装饰的项,或者是class object中的属性,这个属性同样也需要被@Observed装饰。@Observed用于嵌套类场景中,观察对象类属性变化,要配合自定义组件使用(示例详见嵌套对象),如果要做数据双/单向同步,需要搭配@ObjectLink或者@Prop使用。

分享
微博
QQ
微信
回复
2024-08-28 23:30:54
相关问题
关于Grid容器和WaterFlow使用上的问题
805浏览 • 1回复 待解决
卡片数据更新问题求大佬解答
5135浏览 • 1回复 待解决
HarmonyOS UI 未刷新问题
354浏览 • 0回复 待解决
HarmonyOS 页面跳转刷新问题
595浏览 • 1回复 待解决
HarmonyOS Grid相关问题
300浏览 • 1回复 待解决
HarmonyOS lazyForeach嵌套视图问题
151浏览 • 1回复 待解决
HarmonyOS 页面刷新问题
214浏览 • 1回复 待解决
HarmonyOS 列表刷新问题
470浏览 • 1回复 待解决
NativeWindowFlushBuffer接口刷新问题
1895浏览 • 1回复 待解决
HarmonyOS List item 刷新问题
638浏览 • 1回复 待解决
HarmonyOS 组件的下拉刷新问题
366浏览 • 1回复 待解决
HarmonyOS使用Refresh下拉刷新问题
683浏览 • 1回复 待解决
HarmonyOS 状态变量不刷新问题
327浏览 • 1回复 待解决
HarmonyOS 二维数组刷新问题
183浏览 • 1回复 待解决
HarmonyOS Grid自适应高度和拖拽问题
280浏览 • 1回复 待解决
HarmonyOS 使用Grid和GriItem组合的问题
213浏览 • 1回复 待解决
HarmonyOS 关于Grid组件拖拽排序的问题
303浏览 • 0回复 待解决
Grid组件性能问题有哪些?
352浏览 • 1回复 待解决