一般來說,如果你只是input密碼輸入框,那就監聽keyup事件,外加上.enter修飾符,如果是使用的第三方組件庫,就在加上一個加上.native
修飾符,如下
<el-input placeholder="請輸入密碼" v-model="ruleForm.userpassword" @keyup.enter.native="submitForm('ruleForm')"></el-input>
<input v-model="ruleForm.userpassword" placeholder="請輸入密碼" @keyup.enter="submitForm('ruleForm')">
submitForm(formName) { this.$refs[formName].validate((valid) => { if (valid) { alert('submit!'); } else { console.log('error submit!!'); return false; }
})
}