<el-button type="info" @mousedown.native="gmousedown" @mouseup="gmouseup">测试</el-button>
<script>
export default{
setup(){
var myTimeDisplay
//长按事件(起始)
function gmousedown() {
myTimeDisplay = setInterval(() => {
console.log(123)
}, 50);
}
function gmouseup() {
clearInterval(myTimeDisplay);
}
return{
gmousedown,
gmouseup,
}
}
}
</script>
实测有用,有疑问欢迎评论,互相交流学习,希望多多点赞收藏