|
@@ -95,6 +95,11 @@ export default function useSmoothSwipe({
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ function onWheel(e) {
|
|
|
|
+ console.log(e)
|
|
|
|
+ translateLength.value += e.deltaY / 2.5
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* swipe begin
|
|
* swipe begin
|
|
*/
|
|
*/
|
|
@@ -256,14 +261,15 @@ export default function useSmoothSwipe({
|
|
if (scrollTargetRef) {
|
|
if (scrollTargetRef) {
|
|
watch(scrollTargetRef, (v) => {
|
|
watch(scrollTargetRef, (v) => {
|
|
if (v) {
|
|
if (v) {
|
|
- v.addEventListener('mousedown', onMouseDown)
|
|
|
|
- v.addEventListener('mouseleave', onMouseLeave)
|
|
|
|
- v.addEventListener('mousemove', onMouseMove)
|
|
|
|
- v.addEventListener('mouseup', onMouseUp)
|
|
|
|
- v.addEventListener('touchstart', onTouchStart)
|
|
|
|
- v.addEventListener('touchmove', onTouchMove)
|
|
|
|
- v.addEventListener('touchend', onTouchEnd)
|
|
|
|
- v.addEventListener('touchcancel', onTouchCancel)
|
|
|
|
|
|
+ v.addEventListener('wheel', onWheel)
|
|
|
|
+ // v.addEventListener('mousedown', onMouseDown)
|
|
|
|
+ // v.addEventListener('mouseleave', onMouseLeave)
|
|
|
|
+ // v.addEventListener('mousemove', onMouseMove)
|
|
|
|
+ // v.addEventListener('mouseup', onMouseUp)
|
|
|
|
+ // v.addEventListener('touchstart', onTouchStart)
|
|
|
|
+ // v.addEventListener('touchmove', onTouchMove)
|
|
|
|
+ // v.addEventListener('touchend', onTouchEnd)
|
|
|
|
+ // v.addEventListener('touchcancel', onTouchCancel)
|
|
}
|
|
}
|
|
}, {
|
|
}, {
|
|
immediate: true,
|
|
immediate: true,
|
|
@@ -275,6 +281,7 @@ export default function useSmoothSwipe({
|
|
}
|
|
}
|
|
|
|
|
|
return {
|
|
return {
|
|
|
|
+ onWheel,
|
|
onMouseDown,
|
|
onMouseDown,
|
|
onMouseLeave,
|
|
onMouseLeave,
|
|
onMouseMove,
|
|
onMouseMove,
|