微信小程序 下拉加载执行多次怎么破

微信小程序,微信公开课,微信小程序 下拉加载执行多次怎么破 微信公开课

微信公开课小程序热门讨论「微信小程序 下拉加载执行多次怎么破」最新回复-//碰到过同样的问题,下拉我用的onReachBottom事件onReachBottom:function(){letpage_data=this.data;if(this.data.has_more==true){//防止重复、先直接设置FALSE,等返回值再设置//不要问为啥has_more直接设置FALSE,因为他妹的request只有异步。。。setData可能没生效,所以你阻止不了事件this.data.has_more=false;//你的request地址p是分页地址,在yt_url里面对p++,判断是否有更多has_moreletyt_url=;wx.request({url:yt_url+?p=+page_data.p,data:{},header:{contenttype:application/json},success:function(res){resultData=res.datathis.data.p=resultData.p//设置页数为返回值的页数,因为setData没那么快。。this.setData({has_more:resultData.has_more,//设置页面p:resultData.p,//是否还有更多})}})}}
//页面滑动到底部bindDownLoad:function(){varthat=this;if(hasmore==true){hasmore=false;page++;wx.request({url:url,method:GET,data:{page:page,},success:function(res){for(vari=0;ires.data.length;i++){list.push(res.data[i]);}that.setData({companydata:list,})setTimeout(function(){hasmore=true;},1000)}})}},我取了个巧,用计时器,添加完成数据后1秒后才会把hasmore变成true。这样就是说1秒只能加载一次。感觉完全够用了。 更多有关「微信小程序 下拉加载执行多次怎么破」的疑问请扫码关注微信公开课+小程序!了解更多

「微信小程序 下拉加载执行多次怎么破」热议话题订阅

微信小程序,微信公开课,微信小程序 下拉加载执行多次怎么破
订阅小程序

方法1:微信扫描微信公开课小程序码即可订阅热议话题「微信小程序 下拉加载执行多次怎么破」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热议话题「微信小程序 下拉加载执行多次怎么破」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热议话题「微信小程序 下拉加载执行多次怎么破」

微信公开课小程序热议话题「微信小程序 下拉加载执行多次怎么破」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热议话题「微信小程序 下拉加载执行多次怎么破」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。