js禁止页面滚动
1.申明函數(shù):
function preventBackgroundScroll(e: React.WheelEvent){
const target = e.currentTarget
if (
(e.deltaY < 0 && target.scrollTop <= 0) ||
(e.deltaY > 0 && target.scrollHeight - target.clientHeight - target.scrollTop <= 0)
) {
e.stopPropagation()
e.preventDefault()
}
}
2.調(diào)用函數(shù):
<div onWheel = {this.state.lodding ? this.preventBackgroundScroll : null}>
轉(zhuǎn)載于:https://www.cnblogs.com/wangrui38/p/8260210.html
總結(jié)
- 上一篇: js 根据时间生成唯一订单号
- 下一篇: 检查调试句柄泄漏