vue中的DOM上绑定keyup的enter事件
工作中用到的记录下;有些地方错误的请评论指正 谢谢
<div class="sendMsgBtn" @click="send" @keyup.enter="send">发言</div>
<script>
mounted() {
//回车键发送消息
var _this = this;
document.onkeydown = function (e) {
let key = window.event.keyCode;
if (key == 13) {
_this.send();//调用method中的send 方法
}
}
},
</script>
ps:如果是vue +element_ui的话 绑定的话要加native
<div class="sendMsgBtn" @click="send" @keyup.enter.native="send">发言</div>