【列表数据更新后页面不刷新】
从网络请求获取新数据,更新了@State
数组,但页面列表还是显示旧数据。
疑惑点:明明用了@State
装饰器,为什么页面不自动刷新?需要手动调用什么方法吗?
鸿蒙
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 更新数据后UI不刷新
776浏览 • 1回复 待解决
HarmonyOS IDataSource数据源刷新后,列表为不刷新
1125浏览 • 1回复 待解决
HarmonyOS 分组列表数组嵌套时数据更新不触发列表更新
705浏览 • 1回复 待解决
如何更新页面列表数据
7688浏览 • 1回复 待解决
HarmonyOS eventhub修改model后,不触发页面更新
629浏览 • 1回复 待解决
HarmonyOS 卡片更新图片不刷新
681浏览 • 1回复 待解决
列表数组中插入数据后,刷新UI的问题
833浏览 • 1回复 待解决
HarmonyOS 页面不更新
413浏览 • 1回复 待解决
HarmonyOS 有一个页面,有多层@Component组件,现在修改数据后页面不刷新
611浏览 • 1回复 待解决
列表里LazyForEach中多层模型嵌套,更改数据UI不刷新
845浏览 • 0回复 待解决
HarmonyOS ForEach数据源属性修改,页面不刷新
647浏览 • 1回复 待解决
IF条件变化后UI不刷新
1231浏览 • 1回复 待解决
HarmonyOS 根据列表的title,刷新列表的数据
515浏览 • 1回复 待解决
HarmonyOS 列表多选页面无法刷新
516浏览 • 1回复 待解决
HarmonyOS使用@ObjectLink 数据不刷新
1268浏览 • 2回复 待解决
HarmonyOS TextPickerDialog数据源更新,UI不更新
755浏览 • 1回复 待解决
WebView下沉C++,执行runJavaScript后页面不刷新,疑似有报错
2249浏览 • 1回复 待解决
HarmonyOS 数组bleList,第一次更新页面正常显示,后面再次更新页面不刷新,只显示第一次的数据
662浏览 • 1回复 待解决
HarmonyOS 懒加载列表更改属性UI不刷新
561浏览 • 1回复 待解决
HarmonyOS 列表数据刷新,能够实现item的局部刷新吗
549浏览 • 1回复 待解决
鸿蒙开发api版本更新后不兼容?
124浏览 • 1回复 待解决
HarmonyOS 如何在页面刷新时保持某组件不刷新
374浏览 • 1回复 待解决
HarmonyOS 深色模式切换后界面不刷新
796浏览 • 1回复 待解决
HarmonyOS UI未在数据更新时刷新
576浏览 • 1回复 待解决
HarmonyOS 下拉刷新的时候没有更新数据
1132浏览 • 1回复 待解决
我猜测可能的原因,数据发生了变化,但是数据的地址没变,还是原来的。可以试试下面的方法:
赋值新的数组引用。
导致原因:ArkUI 需要检测到
@State
变量的引用发生变化,而不是仅仅修改数组的内容。解决方法:使用 新数组对象 赋值,而不是修改原数组。