vue如何监听键盘事件?
发布于 2021-01-11 17:00:34
关注者
0
被浏览
603
2 个回答
-
-
@keyup.
方法<template> <input ref="myInput" type="text" value="hello world" autofocus @keyup.enter="handleKey"> </template> <script> export default { methods: { handleKey(e) { console.log(e) } } } </script>
-
addEventListener
<script> export default { mounted() { document.addEventListener('keyup', this.handleKey) }, beforeDestroy() { document.removeEventListener('keyup', this.handleKey) }, methods: { handleKey(e) { console.log(e) } } } </script>
-