问题: 以为整个页面需要enter事件就是如下这样做。
错误做法: 这样做法无法实现在页面点击enter键盘触发getTableList事件。
原因: input 写入事件要在其获得焦点才会触发,所以使用在整个document监听enter这个事件才行。
created() { this.keyupSubmit() },
// 监听enter键盘事件
keyupSubmit() {
document.onkeydown = e => {
const _key = window.event.keyCode
if (_key === 13) {
this.getTableList()
}
}
},