diff --git a/src/views/login/index.vue b/src/views/login/index.vue index e21455ef..68420455 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -146,17 +146,9 @@ export default { // window.removeEventListener('storage', this.afterQRScan) }, methods: { - checkCapslock({ shiftKey, key } = {}) { - if (key && key.length === 1) { - if (shiftKey && (key >= 'a' && key <= 'z') || !shiftKey && (key >= 'A' && key <= 'Z')) { - this.capsTooltip = true - } else { - this.capsTooltip = false - } - } - if (key === 'CapsLock' && this.capsTooltip === true) { - this.capsTooltip = false - } + checkCapslock(e) { + const { key } = e + this.capsTooltip = key && key.length === 1 && (key >= 'A' && key <= 'Z') }, showPwd() { if (this.passwordType === 'password') {