<el-button type="primary" size="medium" style="width:90%;"
@click="login">登录</el-button>
created() {
this.enterDown();
},
methods: {
enterDown() {
document.onkeydown = e => {
let key_code = window.event.keyCode;
if (key_code === 13) {
this.login()
}
};
},
}
注意:
<el-button type="primary" size="medium" style="width:90%;"
@click.native.prevent="login">登录</el-button>
按钮加上.native.prevent时,线上时enter事件会出现问题
prevent 是用来阻止默认的 ,相当于原生的event.preventDefault()