vue2.0怎样绑定原生DOM事件,如mouseover,scroll?
vuer如何绑定原生DOM事件?
a.vue
<template>
<div class="hospital-info">
<div id="box" ref="box"></div>
</div>
</template>
<script>
export default {
mounted(){
var box = this.$refs.box;
box.addEventListener('mouseover',()=>{
alert(1);
})
}
}
</script>
<style>
#box {
width: 200px;
height: 200px;
background-color: #f00;
}
</style>
效果:但数据移入红色区域时,alert(1).但是,实现不了?
用原生js,用Jquery操作,都不行!如何给固定DOM绑定DOM的原生事件,如mouseover,scroll;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
官方文档
@mouseover = "methodName" @scroll = "methodName"
额,可以试试自定义指令
以上是本人一点愚见
直接@就行了