refactor: 鼠标滚轮放大效果优化

This commit is contained in:
wangjiahao 2023-10-30 11:29:52 +08:00
parent f1cdab14f6
commit 9054d175f6

View File

@ -48,15 +48,15 @@ const handleMouseWheel = e => {
let areaRight = dvMain.clientWidth + areaLeftWidth
if (areaLeftWidth < e.clientX && e.clientX < areaRight) {
const delta = e.wheelDelta ? e.wheelDelta : -e.detail
if (lastWheelNum === 240 && delta === 240) {
if ((lastWheelNum === 240 && delta === 240) || delta > 240) {
//
scaleIncrease(3)
} else if (lastWheelNum === -240 && delta === -240) {
} else if ((lastWheelNum === -240 && delta === -240) || delta < -240) {
//
scaleDecrease(3)
}
if (delta === 240 || delta === -240) {
if (delta >= 240 || delta <= -240) {
e.stopPropagation()
e.preventDefault()
}