HarmonyOS 嵌套Class状态观察问题
@Observed
Class A {
field1?: string
field2?: Array<ClassB>
}
@Observed
Class B {
field3?: string
}
@Component
struct View {
@ObjectLink a: ClassA
build() {
if (this.a && this.a.field2 && this.a.filed2.field3) {
Text(this.a.filed2.field3)
}
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
怎么能观察到ClassB中field3变更后的状态?现在更新field3的值后页面不会刷新
HarmonyOS
赞
收藏 0
回答 1
相关问题
@Provide的状态变量,是否可以观察多层嵌套的属性?
1303浏览 • 1回复 待解决
对于多层嵌套的情况,比如二维数组,或者数组项class,或者class的属性是class,第二层的属性变化如何观察
767浏览 • 1回复 待解决
HarmonyOS 使用@Watch观察值变化问题
344浏览 • 1回复 待解决
HarmonyOS class-transformer expose注解嵌套对象失效
923浏览 • 2回复 待解决
@State观察自定义ViewModel中数组变量变化观察的问题
737浏览 • 1回复 待解决
嵌套Class的属性变化无法触发UI渲染
769浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中利用@Observed装饰类观察嵌套对象属性变化?
755浏览 • 1回复 待解决
HarmonyOS 装饰器问题class
527浏览 • 1回复 待解决
HarmonyOS class实现接口问题
322浏览 • 1回复 待解决
HarmonyOS class-transformer问题
1173浏览 • 1回复 待解决
HarmonyOS @State修饰的class变量没有嵌套的值无法监听
719浏览 • 1回复 待解决
HarmonyOS @Watch可以观察到@Consume装饰的状态变量更改吗
414浏览 • 1回复 待解决
HarmonyOS List嵌套List和List嵌套Grid问题
515浏览 • 1回复 待解决
HarmonyOS 跨har使用@Provider/@Consumer,无法被@Monitor观察的问题
730浏览 • 1回复 待解决
HarmonyOS 接口返回的json嵌套太多层,怎么转成想要的class对象?
590浏览 • 1回复 待解决
HarmonyOS 组件嵌套问题
727浏览 • 1回复 待解决
HarmonyOS ArkUI 嵌套组件问题
467浏览 • 1回复 待解决
HarmonyOS Tabs嵌套Grid问题
462浏览 • 1回复 待解决
HarmonyOS WaterFlow嵌套问题
381浏览 • 1回复 待解决
HarmonyOS Scroll 嵌套 RelativeContainer 问题
944浏览 • 1回复 待解决
HarmonyOS lazyForeach嵌套视图问题
680浏览 • 1回复 待解决
HarmonyOS 嵌套滑动问题
757浏览 • 1回复 待解决
HarmonyOS Tabs嵌套使用问题
391浏览 • 1回复 待解决
HarmonyOS Scroll嵌套RelativeContainer 问题
788浏览 • 1回复 待解决
HarmonyOS list嵌套tabs,tabs嵌套web,滑动问题
698浏览 • 1回复 待解决
参考demo