vue 添加鼠标离开控件监听,v-on:mouseleave不起作用
时间: 2023-07-13 16:30:01 浏览: 91
vue+mousemove实现鼠标拖动功能(拖动过快失效问题解决方法)
5星 · 资源好评率100%
如果 `v-on:mouseleave` 不起作用,可以尝试使用 `@mouseleave`,这是 `v-on:mouseleave` 的缩写形式例如:
```html
<template>
<div @mouseleave="handleMouseLeave">鼠标移开时触发</div>
</template>
<script>
export default {
methods: {
handleMouseLeave() {
console.log('鼠标已经移开')
}
}
}
</script>
```
如果仍然无法监听到鼠标离开事件,可能是因为监听的元素不是期望的元素,可以检查一下监听的元素是否正确。
阅读全文