在你需要mousewheel鼠标滚轮的地方,使用mousewheel定义事件,在此事件传值
@mousewheel="scrollTags($event)"
在使用ref操作虚拟DOM
ref="scroll"
// 标签页横向滚动
let scroll = ref()
const scrollTags = (e: any) => {//标签页横向触发事件
let offsetX = e.wheelDelta//上下滚动 向上150,向下-150
if (offsetX < 0) {//当上下滚动小于0时
scroll.value.scrollLeft += 20//元素最左端到窗口最左端之间的距离加20
} else if (offsetX > 0) {//当上下滚动大于0时
scroll.value.scrollLeft -= 20//元素最左端到窗口最左端之间的距离减20
}
}