直接上代码 懒得解释了。。。。

绑定的class


主要代码
<div class="main-51world" id="map_51world"
@mousedown="preventEvent($event)" @mouseup="is51Disabled=false"
>
<div id="player" :class="{'is51Disabled':is51Disabled}"></div>
</div>
.is51Disabled {
pointer-events: none
}
`
preventEvent(e) {
//console.log('e========'+e.button)
switch (e.button) {
case 0:
this.is51Disabled =true
break
}
}``
本文提供了一个使用Vue.js实现的示例代码,通过监听鼠标事件来切换元素的pointer-events属性,以此达到禁用鼠标左键的效果。该示例包括了绑定事件处理程序和CSS样式设置。
875

被折叠的 条评论
为什么被折叠?



