vue 绑定事件如何传递参数的同时拿到事件对象
html:
<div
v-for="item in chatList"
:class="item.toUserType?'patient':'doctor'"
@touchstart.stop="gtouchstart($event,item.msgId,item)"
@touchmove.stop="gtouchmove()"
@touchend.stop="gtouchend(item)"
>
</div>
js:
gtouchstart($even, msgId, item) {
// if ($even.preventDefault) $even.preventDefault();
// else $even.returnValue = false;
console.log($even, "e事件",item);
this.timer4 = setTimeout(() => {
this.longPress($even, msgId, item.toUserType, item);
}, 1000);
},
就能够获取到事件的$event事件源+元素