onPullDownRefresh和onReachBottom?
发布于 6 年前 作者 qiangang 16598 次浏览 来自 问答

给一个page注册onPullDownRefresh和onReachBottom。当这个页面上什么都没有的时候,下拉触发onPullDownRefresh的同时,也会触发onReachBottom。并且在下拉完毕之后,页面会有一个整体向上弹的效果。 这个问题该怎么解决???谢谢了

// pages/ceshi/ceshi.js
Page({
  onPullDownRefresh: function () {
      
    wx.startPullDownRefresh({
      success: function(){
        console.log("下拉刷新");
      },
      complete: function(){
        wx.stopPullDownRefresh();
      }
    })
  },
  onReachBottom: function () {
    console.log("上拉加载更多")
  
  }
})
 
json:
{
"enablePullDownRefresh": true
}
 
wxml:
<!--pages/ceshi/ceshi.wxml-->
<text>pages/ceshi/ceshi.wxml</text>
5 回复

好的,我试了下可以了,谢谢你呢

遇到了同样的问题!!请问这个怎么解决吖?为啥没人解决了。管理员呢

给一个page注册onPullDownRefresh和onReachBottom。当这个页面上什么都没有的时候,下拉触发onPullDownRefresh的同时,也会触发onReachBottom。并且在下拉完毕之后,页面会有一个整体向上弹的效果。 这个问题该怎么解决???谢谢了

// pages/ceshi/ceshi.js
Page({
  onPullDownRefresh: function () {
     
    wx.startPullDownRefresh({
      success: function(){
        console.log("下拉刷新");
      },
      complete: function(){
        wx.stopPullDownRefresh();
      }
    })
  },
  onReachBottom: function () {
    console.log("上拉加载更多")
 
  }

})


json:

{

"enablePullDownRefresh": true

}


wxml:

<!--pages/ceshi/ceshi.wxml-->

<text>pages/ceshi/ceshi.wxml</text>


之前就有人提出过这个问题, 目前给出的解决方案是, 给page设置一个超过100%的最小高度。  他们还在优化

你好,请具体描述问题出现的流程,并提供能复现问题的简单代码示例。

回到顶部