我想使用自定义指令更改元素的字体大小
因此,我为此尝试了以下代码
<template>
<div class="hello"><label v-onhover>CLICK ME TO CHANGE FONT</label></div>
</template>
<script>
export default {
name: "CustomDirective",
props: {
msg: String
},
directives: {
onhover: {
bind(el, binding) {
el.onmouseover = function() {
el.fontSize = "100px";
};
}
}
}
};
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped></style>
在绑定内部,我得到了完整的标签元素,但不知道如何让它在鼠标悬停时更改用户定义的字体大小