笔者yy:哭泣,为何不能够设置本身看,我只是作个笔记,好羞涩啊bash
<el-button type="success" @click.enter="gomain()">登陆</el-button>
代码如上,在click修饰符,添加发现无效,后来查阅资料才发现要元素处于focus时才能够触发,若是按钮没有被选择,Enter
按钮时没有用的,因此能够把监听事件绑在document上this
//添加监听回车按键
created() {
var _this = this;
document.addEventListener("keydown", _this.watchEnter);
},
destroyed() {
//移除监听回车按键
var _this = this;
document.removeEventListener("keydown", _this.watchEnter);
},
methods:{
//监听回车按钮事件
watchEnter(e) {
var keyNum = window.event ? e.keyCode : e.which; //获取被按下的键值
//判断若是用户按下了回车键(keycody=13)
if (keyNum == 13) {
按下回车按钮要作的事
}
},
}
复制代码