Browse Source

阻止冒泡

pull/53/head
zq 2 weeks ago
parent
commit
5f1f8fa442
  1. 10
      src/components/HoverButton.vue

10
src/components/HoverButton.vue

@ -4,7 +4,8 @@
:class="{ 'hover-effect': hoverEffect }"
@mouseenter="isHovered = true"
@mouseleave="isHovered = false"
@click="$emit('click')"
@click="handleClick"
type="button"
>
<!-- 图片/图标部分 -->
<div class="button-icon">
@ -80,6 +81,13 @@
return {
isHovered: false
}
},
methods:{
handleClick(e) {
e.preventDefault();
e.stopPropagation();
this.$emit('click', e);
}
}
}
</script>

Loading…
Cancel
Save