HarmonyOS ListItemGroup LazyForEach 是否不重用

List({ space: 20, scroller: this.listScroller }) {
  ListItemGroup() {
    LazyForEach(this.commentModels, (item: GroupComment, index: number) => {
      ListItem() {
        Text(item.text)
      }
      .height(40)
    }, (item: GroupComment, index: number) => {
      return `${item.id}`
    })
  }
}
.width('100%')
.height('80%')
// .layoutWeight(1)
.onScrollIndex((index: number) => {
  console.log('scroll index === ', index);
  // 根据列表滚动到的索引值,重新计算对应联系人索引栏的位置this.selectedIndex
})

LazyForEach 嵌套在 ListItemGroup 内,是否会影响 LazyForEach 的,因为 onScrollIndex 会把 ListItemGroup 内部当作一个 index 处理,感觉嵌套后 LazyForEach 与 ForEach 效果等同 ?

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

不会影响LazyForEach的主要功能,LazyForEach主要针对的可视区域外组件做处理。如果ListItemGroup中的item数量可视区域完全包含 LazyForEach 与 ForEach没有区别

分享
微博
QQ
微信
回复
1天前
相关问题
ListItemGroupLazyforeach结合场景
1012浏览 • 1回复 待解决
ListItemGrouplazyforeach如何结合使用
651浏览 • 1回复 待解决
ListItemGroup能跟LazyForEach搭配使用吗
885浏览 • 1回复 待解决
缺少serialport包,终端重用
3674浏览 • 1回复 待解决
HarmonyOS LazyForEach
352浏览 • 1回复 待解决
HarmonyOS Camera_CaptureSession 能不能重用
413浏览 • 1回复 待解决
HarmonyOS lazyForEach相关范例
64浏览 • 1回复 待解决
HarmonyOS lazyforEach渲染问题
41浏览 • 1回复 待解决
HarmonyOS swiper + LazyForEach使用问题
349浏览 • 1回复 待解决
HarmonyOS lazyForEach数据应用问题
78浏览 • 1回复 待解决
HarmonyOS lazyForeach嵌套视图问题
296浏览 • 1回复 待解决
list 如何使用 lazyforeach
303浏览 • 1回复 待解决
HarmonyOS LazyForEach问题刷新UI问题
71浏览 • 1回复 待解决