HarmonyOS @Observed修饰的class,当内部属性变化时UI不更新

操作步骤:

1、@Observed修饰的class,包装在数组里,若本地手动new一些class进数组,当class内部属性变化时,UI可以更新

2、但是当请求网络接口返回数组里的class属性发生变化,UI就不更新了.似乎Observed不起作用了

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

新创建对象的类型和原有数据不一致的情况下,可能会出现UI不刷新的现象,可以看以下链接

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/properly-use-state-management-to-develope-V5#使用observed装饰或被声明为状态变量的类对象绑定组件

分享
微博
QQ
微信
回复
2天前
相关问题
嵌套Class属性变化无法触发UI渲染
324浏览 • 1回复 待解决
IF条件变化UI刷新
783浏览 • 1回复 待解决
HarmonyOS @Observed生效问题
481浏览 • 1回复 待解决
@BuilderParam修饰属性报错
1783浏览 • 1回复 待解决