弹窗后禁止body滚动

117 阅读1分钟
//停止滚动
stopBodyMove() {
    let m = function (e) { e.preventDefault(); };
    document.body.style.overflow = 'hidden';
    document.addEventListener("touchmove", m, { passive: false });
},


//开始滚动
startBodyMove() {
    let m = function (e) { e.preventDefault(); };
    document.body.style.overflow = '';//出现滚动条
    document.removeEventListener("touchmove", m, { passive: true });
}