bodyScrollLock.es6.js需提前下载
import {
disableBodyScroll,
enableBodyScroll,
clearAllBodyScrollLocks
} from "@/js/fn/bodyScrollLock.es6.js";
vue模板中需要滚动的弹窗里的文字div加ref="rule"
vue在watch的时候执行:
watch: {
ruleBox(val) {
if (val) {
disableBodyScroll(this.$refs.rule);
} else {
enableBodyScroll(this.$refs.rule);
}
}
},