HarmonyOS swiper 放置的内容 无法动态更新

HarmonyOS
10h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-rendering-control-lazyforeach-V5

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/arkts-state.md#%E8%A7%82%E5%AF%9F%E5%8F%98%E5%8C%96%E5%92%8C%E8%A1%8C%E4%B8%BA%E8%A1%A8%E7%8E%B0

关于State变量的监控范围,由于Data的写法是在列表内包含了对象,Data[] = [{ h: 1 }, { h: 2 }, { h: 3 }]对象的具体属性值的变化无法被监控到。解决办法是Data有修改后,将Data深拷贝并重新赋值给Data,以使State监控到整体列表的变化

分享
微博
QQ
微信
回复
8h前
相关问题
Canvas绘制内容如何动态更新
1621浏览 • 1回复 待解决
HarmonyOS Swiper支持动态修改数据吗
502浏览 • 1回复 待解决
按钮内子控件如何动态更新
833浏览 • 1回复 待解决
callback无法成功更新UI
1948浏览 • 1回复 待解决
JS swiper 怎么像list一样动态添加item?
6348浏览 • 1回复 待解决