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

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

//碰到过同样的问题, 下拉我用的 onReachBottom 事件

onReachBottom: function(){

let page_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_more

let yt_url = ''

wx.request({

url: yt_url+'?p='+page_data.p,

data: {

},

header: {

'content-type': 'application/扰察json'

},

success: function(res) {

resultData = res.data

this.data.p = resultData.p //设置页数为返回值的页数,因为setData没那么快。。

this.setData({

has_more : resultData.has_more,//设碧岁置页面

p: resultData.p,//是否还有更缓慧茄多

})

}

})

}

}

下拉后会出现你经常使用过的小程序,点击就可进入小程序。

除了可以直接使册激郑用常用的小程序,还可以向左滑动查看更多的小程序,如图圈出的部分,点击即可进入小程序搜索栏,还可以看到附近的小程序。

除了使用微信中的小程序,其实还可以自己动手编辑出一个。好像上线了、有攒、青芒都提供了一键生成小程序,不用懂技术州颂也可以自己做一个。铅明

微信小程序是一种全新的应用形态,微信小程序平台不需要下载安装即可使用应用的平台,微信小程序实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也唯败烂体枯租现了“用完即走”的理念,用户不用关指漏心是否安装太多应用的问题。

如有更多问题可以继续咨询


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12253408.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存