小程序在开发工具里 调用onPageScroll的问题
发布于 5 年前 作者 azou 17921 次浏览 来自 问答

//监听页面高度

  onPageScroll: function(res) {

    if (res.scrollTop >= 400) {

      this.setData({

        flag: true

      })

    } else {

      this.setData({

        flag: false

      })

    }

  },

这样设置显示和隐藏在开发工具里有延时,要过两三秒才能变,但是在手机上就很快。

3 回复

不同手机 高度可能有一些差别,怎么解决呢

scrollTopFun: function (e) {    var that = this      if (e.detail.scrollTop >= 500) {      that.setData({        flagtrue: true,        flagfalse:false      })    } else {      that.setData({        flagtrue: false,        flagfalse:true      })    }  },

回到顶部