收藏
回答

小程序页面下拉刷新后不回弹

问题模块
API和组件

小程序页面下拉刷新后,在IPhone6和IPhone6s上不回弹,而且已经试过在.json文件中设置过"backgroundColor": "#f0f0f0",也在onPullDownRefresh中调用了wx.stopPullDownRefresh(),这两种操作都没有效果,请官方及时解决。

最后一次编辑于  2017-11-03  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

5 个回答

  • 仙༊
    仙༊
    2017-12-27

    onPullDownRefresh: function() {

        wx.showNavigationBarLoading() //在标题栏中显示加载

        wx.showLoading({

          title: '加载中'

        })

        setTimeout(() => {

          let obj = this.data.postData

          obj.data.pageNum = 0

          this.setData({

            postData: obj

          })

          this.initData()

        }, 1000)

      },


    2017-12-27
    赞同 11
    回复
  • 仙༊
    仙༊
    2017-11-03

    测试有效果,你用错了吧

    2017-11-03
    赞同
    回复
  • rondo
    rondo
    2017-11-06



    这是我的代码,经过实测,真机上还是出现了页面不回弹。


    2017-11-06
    赞同
    回复
  • 以冬
    以冬
    2017-12-26

    我的iphone6s回弹了 但是没有进去函数

    2017-12-26
    赞同
    回复
  • 仙༊
    仙༊
    2017-12-27

    initData() {

        wx.showLoading({

          title: '加载中'

        })

        app.ajax(this.data.postData).then((res) => {

          wx.hideLoading()

          wx.hideNavigationBarLoading() //在标题栏中隐藏加载

          wx.stopPullDownRefresh()

          if (res.success) {

           

          } else {

            this.wetoast.toast({

              title: res.errMsg,

              duration: 1500

            })

          }

        }, () => {

          wx.hideLoading()

          this.wetoast.toast({

            title: '服务器错误,请稍后重试'

          })

        })

      },


    2017-12-27
    赞同
    回复