vue鼠标事件
时间: 2023-06-21 15:13:34 浏览: 99
vue 通过绑定事件获取当前行的id操作
Vue支持很多鼠标事件,包括:
- `@click`:鼠标单击事件
- `@dblclick`:鼠标双击事件
- `@mousedown`:鼠标按下事件
- `@mouseup`:鼠标松开事件
- `@mousemove`:鼠标移动事件
- `@mouseover`:鼠标移入事件
- `@mouseout`:鼠标移出事件
- `@mouseenter`:鼠标进入事件(不会冒泡)
- `@mouseleave`:鼠标离开事件(不会冒泡)
这些事件可以直接绑定到HTML元素上,例如:
```html
<template>
<div @click="handleClick">Click me</div>
</template>
<script>
export default {
methods: {
handleClick() {
console.log('Clicked!');
}
}
}
</script>
```
当用户单击上面的`<div>`元素时,`handleClick`方法会被调用。
阅读全文