1、在监听事件里加入$event参数。
<div ref="cell" style="width: 75px;" @click="downloadData(items.filePath)" @mouseenter="mouseEnter(items.filePath,$event)" @mouseleave="mouseLeave($event)">
{{items.value}}
</div>
2、在监听方法里,可以打印一下event的内容,根据实际需要获取相关信息,event.target就是当前元素了。
// 鼠标移入,如果filePath不为空,鼠标变为手型
mouseEnter(filePath,event) {
if(filePath){
event.target.style.cursor="pointer";
}
},
// 鼠标移出,鼠标变为默认状态
mouseLeave(event) {
event.target.style.cursor="defualt";
},