From 7f2e78d8db1df647108444f7124faffd9c0598be Mon Sep 17 00:00:00 2001 From: huanghong Date: Wed, 21 Mar 2018 21:47:11 +0800 Subject: [PATCH] Decrease table scroll speed --- src/components/table/table.vue | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/components/table/table.vue b/src/components/table/table.vue index 19c49a7..1f6f142 100644 --- a/src/components/table/table.vue +++ b/src/components/table/table.vue @@ -12,6 +12,7 @@ :data="rebuildData">
+ @mousewheel="handleFixedMousewheel">
+ @mousewheel="handleFixedMousewheel"> { - step+=10; + step += 5; if(deltaY>0){ - body.scrollTop += 10; + body.scrollTop += 2; } else{ - body.scrollTop += -10; + body.scrollTop -= 2; } - if(step>=Math.abs(deltaY)){ + if(step >= Math.abs(deltaY)){ clearInterval(timeId); } - } , 20); + }, 5); }, handleMouseWheel (event) { const deltaX = event.deltaX; -- libgit2 0.21.4