收藏
回答

onPullDownRefresh包含showLoading代码会bug

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug onPullDownRefresh 客户端 iOS 6.7.9 2.0.9

wxml

```html

<view>

    <demo></demo>

</view>    

```


```js

Page({  

  onPullDownRefresh () {

      // this.renderData();

      wx.showLoading();

      setTimeout(() => {

           

           wx.stopPullDownRefresh();

          wx.hideLoading();

       }, 1000)

  }

})

```


当这个页面可以滚动的时候,下拉刷新之后只要包含了`wx.showLoading()`就会自动出现回弹向上的情况,感知上就是页面想下滚动了一下。

如果不包含这个的话就一点问题都没有

最后一次编辑于  2018-07-25
回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2018-07-25

    你好,wx.stopPullDownRefresh();这个事件是你刷新时候进行函数的请求的成功的回调里面进行触发的

    2018-07-25
    有用
    回复 1
    • 西红柿
      西红柿
      2018-07-25

      一样的,在实际过程中当然是在数据回来之后关闭,但是实际过程中你会发现跟你在啥时候调用没关系的。

      而且这种bug是出现在page里面有一个内容高度可以达到滚动的component

      2018-07-25
      回复
登录 后发表内容