HarmonyOS Foreach循环渲染默认的key有问题
Foreach循环渲染默认的key有问题,如果函数缺省,框架默认的键值生成函数为:
(item: T, index: number) => { return index + '__' + JSON.stringify(item);
- 1.
日志输出为: index_[] 这个JSON.stringify(item)没有转化成item的JSON字符串,导致item的数据更新了,但是item视图没有重新渲染。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS ForEach循环渲染组件视图刷新问题
966浏览 • 1回复 待解决
Foreach循环渲染,数据源改变时的重复渲染
1999浏览 • 1回复 待解决
ForEach循环渲染的过程是什么样的
1716浏览 • 1回复 待解决
复杂类型foreach循环,关于复杂类型的循环渲染有哪些?
1426浏览 • 1回复 待解决
HarmonyOS forEach return退出循环
902浏览 • 1回复 待解决
HarmonyOS 关于List组件使用ForEach渲染刷新的问题
952浏览 • 1回复 待解决
HarmonyOS forEach如何提前终止循环
753浏览 • 1回复 待解决
如何解决使用foreach&lazyforeach循环渲染时,会出现更改数据源时,界面不刷新的问题
1910浏览 • 1回复 待解决
使用ForEach渲染数组时,为什么需要为每个项指定唯一键(key)?
343浏览 • 2回复 待解决
forEach 的key值为什么只用使用string类型
2648浏览 • 1回复 待解决
HarmonyOS 关于foreach循环更新页面数据时页面会闪烁问题
577浏览 • 1回复 待解决
HarmonyOS 使用foreach后页面未重新渲染?
1313浏览 • 1回复 待解决
HarmonyO foreach循环,数据变化了,界面没有刷新
1309浏览 • 1回复 待解决
HarmonyOS ForEach 遍历数据,循环渲染的UI中有button按钮,button文字要根据数据中的状态字段的改变而改变
1100浏览 • 1回复 待解决
forEach循环中,编译报错:Not all code paths return a value
1334浏览 • 1回复 待解决
使用foreach&lazyforeach循环渲染时,会出现更改数据源时,界面不刷新的情况。如何解决
3414浏览 • 1回复 待解决
HarmonyOS lazyForEach的key问题
471浏览 • 1回复 待解决
HarmonyOS ForEach、LazyForEach重新渲染item的时候,item里的图片会闪动
783浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过ForEach提高页面渲染性能?
773浏览 • 1回复 待解决
HarmonyOS ArkUI中如何循环渲染固定个数内容
572浏览 • 1回复 待解决
HarmonyOS ForEach创建的视图刷新问题
622浏览 • 1回复 待解决
HarmonyOS 多层ForEach嵌套渲染页面,内部值修改页面未更新
573浏览 • 1回复 待解决
HarmonyOS ForEach列表刷新问题
936浏览 • 1回复 待解决
HarmonyOS Swiper+ForEach使用问题
1220浏览 • 1回复 待解决
如何排查循环引用的问题
1651浏览 • 1回复 待解决
对于ObserverV2和Trace装饰的对象如何转成json字符串,参考以下示例: