<scroll-view class='page-container' style="height: 100%; overflow-y: scroll;" refresher-enabled="{{true}}" refresher-threshold="{{100}}" bindrefresherrefresh="onRefresh" refresher-triggered="{{triggered}}" bindtouchstart='changeNavbar' scroll-top='{{topNum}}'>
// 下拉刷新,解决安卓从顶部直接下拉问题
async onRefresh() {
let that = this
await this.setData({
triggered: true, //测试下拉triggered不会自动变为true,需要强制设置一下,不然下面复位无效,真神奇
showLoading: true,
goover: false,
})
setTimeout(function () {
that.setData({
triggered: false, //0.5秒后复位
showLoading: false,
})
}, 500);
},
只做顶部可以坐下拉
微信小程序使用scroll-view自定义下拉刷新
https://www.jianshu.com/p/c402e4f41664
下拉的时候可以设定一个值
如果该值的时候,不进行刷新页面