如果是用elementui框架中的 el-input 组件,那就可以直接在该组件标签上使用@keyup.enter.native鼠标enter事件

如果没有使用vue框架中的组件去写的button登录按钮,那该如何实现按回车(enter)触发登录按钮事件呢?

created() {
document.onkeydown =(e) => {
e = window.event || e;
if(this.$route.path=='/login'&&(e.code=='Enter'||e.code=='enter')){
//调用登录事件方法
this.submit(this.curTabItem, this.userName, this.passWord);
}
}
},
本文介绍如何在Vue项目中,不依赖ElementUI的el-input组件,通过监听键盘事件来触发登录按钮的回车(Enter)事件。通过在created生命周期钩子中绑定document的keydown事件,判断当前路由及按键码来实现这一功能。
2496

被折叠的 条评论
为什么被折叠?



