From 6e4516cc0b181c9428e3c44a867062e56937f90b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Tue, 27 Mar 2018 22:28:38 +0800 Subject: [PATCH] no message Former-commit-id: c80cdb4d00c3017aebd3275bcc0a46845f5f9231 Former-commit-id: 10440e0338dbc27889ac9afa46dceb2d431bf479 Former-commit-id: 754870f69d12484af51bce1d97ef8140201f682f --- src/pages/demo/business/table/keyboard/inedx.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/pages/demo/business/table/keyboard/inedx.vue b/src/pages/demo/business/table/keyboard/inedx.vue index e7ead175..b1dfa51e 100644 --- a/src/pages/demo/business/table/keyboard/inedx.vue +++ b/src/pages/demo/business/table/keyboard/inedx.vue @@ -110,11 +110,15 @@ export default { await sleep(1000) for (const propName in this.$refs) { if (/^kb-\d+-[a-zA-Z0-9-]+-kb$/.test(propName) && this.$refs.hasOwnProperty(propName)) { - const input = this.$refs[propName].$refs.input - if (input) { - input.addEventListener('keydown', e => { - console.log(e) - }) + try { + const input = this.$refs[propName].$refs.input + if (input) { + input.addEventListener('keydown', e => { + console.log(e) + }) + } + } catch (error) { + console.log(error) } } }