Open Binlu opened 4 years ago
只要加载一次后,就加载所有的数据,这显示不是我们想要的。 解决方案:分步骤
直接上代码 setTimeout(() => { this.isGetList=false; //设置监听 //关键的来了,解决加载一次后,下次滚动不能加载的问题(只能回退一下才能继续加载),this.scrollEle为滚动的元素。 if(scrollTop>0){ this.scrollEle.scrollTo(0,scrollTop) } },100)
只要加载一次后,就加载所有的数据,这显示不是我们想要的。 解决方案:分步骤
直接上代码 setTimeout(() => { this.isGetList=false; //设置监听 //关键的来了,解决加载一次后,下次滚动不能加载的问题(只能回退一下才能继续加载),this.scrollEle为滚动的元素。 if(scrollTop>0){ this.scrollEle.scrollTo(0,scrollTop) } },100)