onPageScroll: function (e){ let _this = this ; let Tab = this .data.Tab Tab.selectViewport().scrollOffset() Tab.exec( function (res) { let _top = res[0].top; if (_top <= 0) { _this.setData({ isFixed: "tabFixed" }) } }) }, |
想用这个监听一个VIEW滚动到顶部就fixed固定,但是在onPageScroll里的setData()一直报错。。。 这是什么问题,有什么其它办法可以达到我想要的目的