在一些场景中我们需要使用下拉刷新,首先需要在app.json中进行配置
"window": {
"enablePullDownRefresh": true
},
"enablePullDownRefresh"设置为true的时候发现下拉刷新后无法回弹,设置为false的时候根本不执行下拉事件,这是由于下拉刷新中使用微信自带的wx.showToast等交互,会导致页面下拉无法回弹,当进行完刷新操作后,停止下拉行为
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
this.getList(1)
wx.stopPullDownRefresh();//停止当前页面下拉刷新
}