获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
onPageScroll: function (e) { if (e.scrollTop > this.data.sectionHeaderLocationTop) { if(!this.data.is_set){ console.log('set fixed') this.setData({ fixed: true, is_set:true }) } } if(e.scrollTop == 0){ console.log('clear fixed') this.setData({ fixed: false, is_set:false }) } },防止每次设值
onPageScroll延迟响应比较严重当前页面数据和接口有4-5个,数据量也大,滚动事件要很慢才响应, --需求是: 滚动到某个位置,获取滚动的位置判断,把某一元素position:fixed;定位悬浮顶部, --结果是:需要几秒才响应
2019-08-27