小程序在开发工具里 调用onPageScroll的问题

发布于 7 年前作者 azou18039 次浏览最后编辑 7 年前来自 ask

//监听页面高度

  onPageScroll: function(res) {

    if (res.scrollTop >= 400) {

      this.setData({

        flag: true

      })

    } else {

      this.setData({

        flag: false

      })

    }

  },

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

3 回复
chaoxiao
chaoxiao1 楼6 年前

嗯?

yong84
yong842 楼6 年前

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

ama
ama3 楼5 年前

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