HarmonyOS 对象A数组,对象A中又嵌套一个对象B数组,修改B中的属性UI,不刷新
对象A数组,对象A中又嵌套一个对象B数组,修改B中的属性UI,不刷新。
class A{
name?:string
bArr?:Array<B>
}
class B{
name?: string
}
@State aArr: Array<A> = new Array<A>()
从aArr 中拿到bArr 中的属性进行了修改,已经在B 上添加了@Observed,子组件中也添加了
@ObjectLink value: B ,
UI 没有刷新。希望能提供个这种场景的demo.
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何判断一个对象是否在对象数组中
2703浏览 • 1回复 待解决
HarmonyOS 对象内数组内对象属性的修改问题
154浏览 • 1回复 待解决
HarmonyOS 数组对象数据刷新
304浏览 • 1回复 待解决
HarmonyOS 对象数组在@state修饰时,对象属性变化界面不刷新的解决办法
229浏览 • 1回复 待解决
HarmonyOS 数组中对象的排序
329浏览 • 1回复 待解决
修改ForEach使用的数据对象,UI不刷新
2211浏览 • 1回复 待解决
HarmonyOS @State修饰@observed装饰的对象, 对象里的数组改变, 不会触发ui刷新
317浏览 • 1回复 待解决
如何监听数组内对象属性变化
2621浏览 • 1回复 待解决
HarmonyOS 关于对象数组内容变更不会引起UI刷新
614浏览 • 0回复 待解决
使用@State修饰的数组对象,改变其中的某个对象的变量,自定义组件中的UI没有跟着刷新
1196浏览 • 1回复 待解决
HarmonyOS 如何实现根据数组元素对象属性的变化同步更新UI
200浏览 • 1回复 待解决
HarmonyOS 使用ObjectLink观察对象中的数组,修改数组长度,监听不到数据变化
876浏览 • 1回复 待解决
HarmonyOS @Observed装饰的类,构造了对象数组,那这个数组中对象的属性变化之后,能引起视图的更新吗
1377浏览 • 1回复 待解决
HarmonyOS 关于objectLink在数组对象中使用时,修改数据页面不刷新问题
978浏览 • 1回复 待解决
HarmonyOS 关于数组包裹对象中更新组件问题
268浏览 • 1回复 待解决
HarmonyOS 如何监听数组对象中元素属性的变化
435浏览 • 1回复 待解决
HarmonyOS 数组中嵌套对象的属性值发生变化,@Watch监听不到数组的变化,这个要怎么办
240浏览 • 1回复 待解决
HarmonyOS @State可以修饰对象数组
198浏览 • 1回复 待解决
HarmonyOS 对象内数组排序问题
303浏览 • 1回复 待解决
HarmonyOS @state可以修饰对象数组么
204浏览 • 1回复 待解决
HarmonyOS 数组拼接问题 在一个数组中前置拼接另一个数组
612浏览 • 1回复 待解决
HarmonyOS 数组修改item对象的某个值,notifyDataReload无法重新渲染LazyForEach
381浏览 • 1回复 待解决
HarmonyOS List(A)里嵌套一个List(B),往下滑动里边的B出现的问题
517浏览 • 1回复 待解决
HarmonyOS 如何删除数组中的某一个item,删除后同步刷新UI
403浏览 • 1回复 待解决
HarmonyOS 将JSON中的值赋值到一个已经存在的实例对象的属性中,并且不创建新的实例对象
288浏览 • 1回复 待解决
这种场景的demo可参考链接:
https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/arkts-observed-and-objectlink.md#%E5%AF%B9%E8%B1%A1%E6%95%B0%E7%BB%84