方法一
<div class="item-btn-cont">
<span
class="login-btn"
v-on:keyup.enter="login('loginForm')"
@click="login('loginForm')"
>登 录</span>
<p style="margin-top:10px;float:right;">
没有账号?
<el-link type="primary">
<router-link to="/register">立即注册</router-link>
</el-link>
</p>
</div>
document.onkeydown = function() {
var key = window.event.keyCode;
if (key === 13) {
_self.login("loginForm");
}
};
方式二:
<el-form-item prop="password" @keyup.native="handleLogin($event)">
<el-input
prefix-icon="el-icon-notebook-2"
placeholder="请输入创梦域密码"
type="password"
v-model="loginForm.password"
auto-complete="off"
style="width: 100%"
></el-input>
</el-form-item>
<el-form-item>
<a class="forgetPsd" href="#">忘记密码?</a>
</el-form-item>
<el-button type="primary" @click="submitForm('loginForm')" style="width: 100%">登 录</el-button>
handleLogin(e) {
if (e.keyCode == 13) {
this.submitForm();
}
}