ai算法及ai算法实例画面小窗口滚动修改滚动速度
parent
3d8153cab9
commit
ecb6661939
@ -0,0 +1,17 @@
|
||||
export default {
|
||||
mounted(el, binding) {
|
||||
const speed = binding.value || 0.3 // 默认滚动系数 0.3
|
||||
|
||||
const handler = (e) => {
|
||||
e.preventDefault() // 阻止默认滚动
|
||||
el.scrollTop += e.deltaY * speed
|
||||
}
|
||||
|
||||
el.__slowScrollHandler__ = handler
|
||||
el.addEventListener("wheel", handler, { passive: false })
|
||||
},
|
||||
unmounted(el) {
|
||||
el.removeEventListener("wheel", el.__slowScrollHandler__)
|
||||
delete el.__slowScrollHandler__
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue