FIX Firefox 标签滚动事件&滚动顺序
This commit is contained in:
parent
6694010b06
commit
b187e17bee
|
@ -197,13 +197,14 @@
|
||||||
//横向滚动
|
//横向滚动
|
||||||
scrollInit(){
|
scrollInit(){
|
||||||
const scrollDiv = this.$refs.tags;
|
const scrollDiv = this.$refs.tags;
|
||||||
scrollDiv.addEventListener('mousewheel', handler, false)
|
scrollDiv.addEventListener('mousewheel', handler, false) || scrollDiv.addEventListener("DOMMouseScroll", handler, false)
|
||||||
function handler(event) {
|
function handler(event) {
|
||||||
const detail = event.wheelDelta || event.detail;
|
const detail = event.wheelDelta || event.detail;
|
||||||
|
//火狐上滚键值-3 下滚键值3,其他内核上滚键值120 下滚键值-120
|
||||||
const moveForwardStep = 1;
|
const moveForwardStep = 1;
|
||||||
const moveBackStep = -1;
|
const moveBackStep = -1;
|
||||||
let step = 0;
|
let step = 0;
|
||||||
if (detail < 0) {
|
if (detail == 3 || detail < 0 && detail != -3) {
|
||||||
step = moveForwardStep * 50;
|
step = moveForwardStep * 50;
|
||||||
}else{
|
}else{
|
||||||
step = moveBackStep * 50;
|
step = moveBackStep * 50;
|
||||||
|
|
Loading…
Reference in New Issue