长列表渲染数据卡顿的问题
发布于 6 年前 作者 jshi 12016 次浏览 来自 问答

实现长列表下拉刷新,上拉加载的方式目前小程序有两种解决方案

第一种,使用scroll-view的组件的bindscrolltoupper和bindscrolltolower来解决

第二种,配置该wxml目录下的json文件“enablePullDownRefresh”:true(下拉刷新),然后page页面相应的事件去监听

然后问题来了,先不上代码。先说问题,长列表上拉加载更多(scroll-view 的组件的速度明显优于onReachBottom),使用onReachBottom明显的卡顿。本来之前是scroll-view实现了,但是需求有改变又不得不去使用系统级的上拉刷新和下拉加载。

请问各位大佬长列表渲染除了使用scroll-view组件外,使用onReachBottom事件监听时怎么做长列表渲染优化了,安排!

[抱歉,提问找不到合适的选项]

2 回复

之前项目遇到过这个问题,下拉刷新和长列表不可兼得~~~所以找了一个wepy下的下拉刷新组件拿过来用了。效果还可以。

尝试自己写了一个,页面有点卡,但是那个组件也有点卡,需要自己调一调。。。有意可以给你分享下

回到顶部