代码设置scroll- view,下拉刷新时ios能实现预期效果,安卓整个页面下拉
"enablePullDownRefresh": true
<scroll-view
style=" height: 100%;"
scroll-with-animation
refresher-threshold="45"
refresher-default-style="none"
scroll-y="true"
>
onPullDownRefresh() {
// this.refreshData()
this.setData({
showLoading: true
})
this.fetchProducts(this.data.currentCategory.secondId, true)
this.stopPDRefresh()
},
stopPDRefresh: function () {
setTimeout(res => {
wx.stopPullDownRefresh()
this.setData({
showLoading: false
})
}, 1000)
},
设置enablePullDownRefresh为false,利用小程序scroll-view自定义下拉刷新,会造成下拉刷新后页面向上弹一下
兼容安卓和iOS