本文将带你了解微信小程序开发之分页加载,希望本文对大家学微信有所帮助。
分页加载功能大家遇到的应该会经常遇到,应用场景也很多,例如微博,QQ,微信朋友圈以及新闻类应用,都会有分页加载的功能,例如你一页显示10条数据,第一次(第一页)请求即开始start为0结束end是9,第二页就是从10到19,以此类推。既然要实现分页加载功能,最重要就是下拉以及上拉的处理事件,在微信小程序中已经帮我们封装好了上拉以及下拉的触发事件,
如下
- 页面相关事件处理函数–监听用户下拉动作 */
onPullDownRefresh: function () {
}, - 页面上拉触底事件的处理函数
onReachBottom: function () {
},
重写这两个函数,我们还需要在json配置文件加入下面代码{
“enablePullDownRefresh”: true
}
getMusicInfo: function (message) {
var that = this
var data = {
showapi_appid: '25158',
showapi_sign: 'c0d685445898438f8c12ee8e93c2ee74',
keyword: '我',
page: that.data.page
}
network.requestLoading('https://route.showapi.com/213-1', data, message, function (res