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>()
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.

从aArr 中拿到bArr 中的属性进行了修改,已经在B 上添加了@Observed,子组件中也添加了

@ObjectLink value: B ,

UI 没有刷新。希望能提供个这种场景的demo.

HarmonyOS
2024-08-30 12:45:28
1232浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple
分享
微博
QQ
微信
回复
2024-08-30 20:09:23


相关问题
如何判断一个对象是否在对象数组
3118浏览 • 1回复 待解决
HarmonyOS 数组对象数据刷新
701浏览 • 1回复 待解决
HarmonyOS 数组对象排序
930浏览 • 1回复 待解决
修改ForEach使用数据对象UI刷新
2733浏览 • 1回复 待解决
如何监听数组对象属性变化
2938浏览 • 1回复 待解决
HarmonyOS @State可以修饰对象数组
552浏览 • 1回复 待解决
HarmonyOS 对象数组排序问题
678浏览 • 1回复 待解决
HarmonyOS @state可以修饰对象数组
522浏览 • 1回复 待解决
恭喜您,今日已阅读两篇内容,特奖励+2声望, 快来领取吧。