为了账号安全,请及时绑定邮箱和手机立即绑定

原生js上拉加载更多转圈问题

原生js上拉加载更多转圈问题

临摹微笑 2019-03-06 17:23:39
上拉加载更多,拉着拉着就容易转圈(转圈是自己写的效果)
查看完整描述

1 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

有2点可以优化:
1.你这里是当滚动触底(文档底)时触发,那这里其实就会先停顿一下(因为到底),然后转圈请求数据,再渲出到文档中,但这样滚动时还有停顿感(滑动到底到加载数据的不流畅感)。推荐在这里加个偏移值,比如当scrollTop到达触底<=50px(可调整)时,就触发加载事件,那么操作起来时,就是可以一直不停的滑动。
2.给接收的数据做提前请求处理。当第一页时,同时请求第二页的数据并存起来,当快达到第二页时再渲第二页数据,并请求第三页数据。

查看完整回答
反对 回复 2019-03-11
  • 1 回答
  • 0 关注
  • 418 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信