bindscroll 延迟怎么办
想要 实现滚动页面购物车向右滑动隐藏,停止滚动向左滑动显示,但是bindscroll有延迟,是因为造成了大量的setData吗
js代码:
var start = e.detail.scrollTop;
this.setData({
iSscroll: true
})
clearTimeout(timer);
var timer = setTimeout(() => {
var end = e.detail.scrollTop;
if (end == start) {
this.setData({
iSscroll: false
})
console.log(‘停止滚动了’);
}
}, 100);