Vue实现图片监听鼠标滑轮滚动实现图片缩小放大功能

Vue实现图⽚监听⿏标滑轮滚动实现图⽚缩⼩放⼤功能Vue 实现图⽚监听⿏标滑轮滚动实现图⽚缩⼩放⼤功能轴承锻造
棒球棍材料
其实想要实现功能很简单,就是在⼀张图⽚上监听⿏标滑轮滚动的事件,然后根据上滚还是下滚实现图⽚的缩放。油田加药装置
其实就是这种效果:
其实代码不是很难。
HTML代码:
<img id="img" :src="src" alt="" @mousedown.prevent="dropImage" @mousewheel.prevent='gunlun'
:>
@mousewheel.prevent 来监听⿏标滑轮滚动。
没了,当⿏标在这个图⽚滚动滑轮的时候就会被这个时间监听到,然后就可以写⾃⼰的逻辑代码了。
老化仪
JS代码:
// 滚轮滑动
gunlun(e) {
let direction = e.deltaY > 0 ? 'down' : 'up'
if (direction === 'up') {
智能控制模块// 滑轮向上滚动
} else {
// 滑轮向下滚动
}
},
然后就可以在⾥⾯编写⾃⼰的业务逻辑了。雕刻笔
单纯的使图⽚缩⼩放⼤还不⾄于使⽤防抖和节流啥的,但是如果需要请求后台记得做好防抖。

本文发布于:2024-09-23 04:30:12,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/287111.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:滚动   滑轮   实现   监听   逻辑   业务
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议