HarmonyOS swiper + LazyForEach使用问题

swiper+懒加载使用时,数据源在前面加数据, swiper不能向前滑动到新加载的数据。

HarmonyOS
2024-10-10 13:00:06
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

可以参考以下示例更新懒加载非首次渲染时的情况:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-rendering-control-lazyforeach-V5#非首次渲染

可以改写一下swiper的onChange可以实现加载:

.onChange((index: number) => {  
  console.info("打印index" + index)  
  console.log('总数' + this.resDataList.totalCount())  
  if (index === 0) {  
    this.resDataList.addData(0, getFullDate2(this.selectedDays))  
    this.swiperController.changeIndex(1, false)  
    console.log('added')  
  } else if (index >= this.resDataList.totalCount() - 2) {  
    this.resDataList.addData(this.resDataList.totalCount(), getFullDate1(this.selectedDays))  
  }
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
分享
微博
QQ
微信
回复
2024-10-10 15:54:18
相关问题
HarmonyOS 关于Swiper+LazyForEach方案咨询
778浏览 • 1回复 待解决
HarmonyOS LazyForEach组件dataSource使用问题
1564浏览 • 2回复 待解决
HarmonyOS Swiper+ForEach使用问题
1198浏览 • 1回复 待解决
HarmonyOS swiper组件的使用问题
1087浏览 • 1回复 待解决
HarmonyOS Tabs和Swiper联合使用问题
564浏览 • 1回复 待解决
HarmonyOS lazyforEach渲染问题
696浏览 • 1回复 待解决
使用LazyForEach懒加载列表相关问题
1735浏览 • 1回复 待解决
HarmonyOS LazyForEach问题刷新UI问题
955浏览 • 1回复 待解决
HarmonyOS lazyForEach的key问题
450浏览 • 1回复 待解决
HarmonyOS lazyForEach数据应用问题
686浏览 • 1回复 待解决
HarmonyOS lazyForeach嵌套视图问题
892浏览 • 1回复 待解决
HarmonyOS Swiper循环问题
1018浏览 • 1回复 待解决
HarmonyOS 如何正确使用LazyForEach
640浏览 • 1回复 待解决
HarmonyOS LazyForEach数据刷新问题
672浏览 • 1回复 待解决
list 如何使用 lazyforeach
953浏览 • 1回复 待解决
HarmonyOS Swiper组建使用
1217浏览 • 1回复 待解决
HarmonyOS swiper数据刷新问题
649浏览 • 1回复 待解决
HarmonyOS Swiper的disableSwipe问题
524浏览 • 1回复 待解决
HarmonyOS 关于Swiper指示器问题
1145浏览 • 1回复 待解决
HarmonyOS Swiper嵌套RichEditor的问题
564浏览 • 1回复 待解决