一、使用 native-type="submit" + onkeydown 方法
1、使用 @submit.native.prevent 阻止表单默认提交
<el-form
@submit.native.prevent
ref="loginFromRef"
class="login_form"
label-width="80px"
:model="loginForm"
:rules="loginFormRules"
>
2、使用 native-type="submit" 将 button设置为 默认提交按钮
<el-button native-type="submit" type="primary" @click="login">登录</el-button>
3、创建与销毁
created() {
window.addEventListener("keydown", this.handkeyCode, true);
},
destroyed() {
window.onkeydown = undefined;
},
4、键盘事件
handkeyCode(e) {
let key = null