vue 监控enter键触发


 
 
<input v-on:keyup.enter="submit">//局部


//全局
methods: {
handleKeyDown(e) { let key = null; if (window.event === undefined) { key = e.keyCode; } else { key = window.event.keyCode; } if (key === 13) { //触发的事件 this.onSubmit(); } }, }, created() { window.addEventListener("keydown", this.handleKeyDown, true); //开启监听键盘按下事件 },

 全局添加时,离开本页面时要取消监听

destroyed() {
    window.removeEventListener("keydown", this.handleKeyDown, true);
  },

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM