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
待解决
相关问题
如何判断一个对象是否在对象数组中
1778浏览 • 1回复 待解决
修改ForEach使用的数据对象,UI不刷新
767浏览 • 1回复 待解决
如何监听数组内对象属性变化
1981浏览 • 1回复 待解决
HarmonyOS @Observed装饰的类,构造了对象数组,那这个数组中对象的属性变化之后,能引起视图的更新吗
319浏览 • 1回复 待解决
使用@State修饰的数组对象,改变其中的某个对象的变量,自定义组件中的UI没有跟着刷新
312浏览 • 1回复 待解决
HarmonyOS 关于objectLink在数组对象中使用时,修改数据页面不刷新问题
142浏览 • 1回复 待解决
HarmonyOS ObjectLink修饰符对象的属性改变不能引起UI刷新
126浏览 • 1回复 待解决
如果在一个组件中有一个模型数组,把模型数组传递给子组件,如何做到在父组件中修改模型数组中一个元素
1662浏览 • 1回复 待解决
EntryAbility中的context和getContext(this)是同一个对象吗
1293浏览 • 1回复 待解决
HarmonyOS使用@Objectlink和 @watchs 如何只监听对象一个属性的变化
198浏览 • 1回复 待解决
如何定义一个未知类型的对象
470浏览 • 2回复 待解决
HTTP如何用POST请求发送对象数组给后端
2001浏览 • 0回复 已解决
PersistentStorage如何持久化一个对象?
2556浏览 • 1回复 待解决
前端开发中,DOM对象和JS对象的区别?
2212浏览 • 1回复 待解决
Map对象使用[]赋值,Map中的size不递增
177浏览 • 1回复 待解决
如何将JSON字符串转Class对象数组?
143浏览 • 1回复 待解决
把一个自定义类型的对象存储到文件中,自定义对象是否支持序列化,后者如何将一个自定义对象序列化
1416浏览 • 1回复 待解决
@Observed中的数组变化无法触发界面刷新
709浏览 • 1回复 待解决
HarmonyOS napi如何传递一个对象,然后C++侧调用这个对象内部的回调方法
114浏览 • 1回复 待解决
鸿蒙这边如何定义一个数组,数组中元素类型不确定?数组中可能有string、number、boolean等
1677浏览 • 1回复 待解决
如何在Native侧构建一个ArkTS对象
1784浏览 • 1回复 待解决
如何判断一个对象实现了某个接口
866浏览 • 1回复 待解决
数组对象,应用会根据开发需要,封装自己的数据模型。其中涉及到多层嵌套的情况。
562浏览 • 1回复 待解决
数组嵌套数组场景的懒加载实现
390浏览 • 1回复 待解决
如何在ArkTS中合并对象
622浏览 • 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