实现长列表下拉刷新,上拉加载的方式目前小程序有两种解决方案
第一种,使用scroll-view的组件的bindscrolltoupper和bindscrolltolower来解决
第二种,配置该wxml目录下的json文件“enablePullDownRefresh”:true(下拉刷新),然后page页面相应的事件去监听
然后问题来了,先不上代码。先说问题,长列表上拉加载更多(scroll-view 的组件的速度明显优于onReachBottom),使用onReachBottom明显的卡顿。本来之前是scroll-view实现了,但是需求有改变又不得不去使用系统级的上拉刷新和下拉加载。
请问各位大佬长列表渲染除了使用scroll-view组件外,使用onReachBottom事件监听时怎么做长列表渲染优化了,安排!
[抱歉,提问找不到合适的选项]
之前项目遇到过这个问题,下拉刷新和长列表不可兼得~~~所以找了一个wepy下的下拉刷新组件拿过来用了。效果还可以。
尝试自己写了一个,页面有点卡,但是那个组件也有点卡,需要自己调一调。。。有意可以给你分享下
现在是广告时间~
https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=2140790370&docid=000cece480ce3826b696dfd8c56c06
用的原生写的,没用wepy,本来编译就慢,还用wepy
代码又不长,你拷出来就行啦。。主要是思路
下拉刷新,上拉加载这个我之前就有做的,我现在没有用scroll-view组件,问题是使用onReachBottom上拉加载更多数据时,数据过多导致卡顿的问题