|
@@ -215,6 +215,7 @@ export default {
|
|
|
},
|
|
|
mounted() {
|
|
|
this.refreshCode()
|
|
|
+ this.bindEnterEvent()
|
|
|
// this.getversion();
|
|
|
if (this.loginForm.username === '') {
|
|
|
this.$refs.username.focus()
|
|
@@ -222,7 +223,13 @@ export default {
|
|
|
this.$refs.password.focus()
|
|
|
}
|
|
|
},
|
|
|
+ beforeDestroy() {
|
|
|
+ this.removeEnterEvent()
|
|
|
+ },
|
|
|
methods: {
|
|
|
+ bindEnterEvent() { window.addEventListener('keydown', this.listener) },
|
|
|
+ removeEnterEvent() { window.removeEventListener('keydown', this.listener) },
|
|
|
+ listener(e) { e.keyCode === 13 && this.handleLogin() },
|
|
|
async getversion() {
|
|
|
const { code, data } = await asyncRequest.version({})
|
|
|
if (code === 0) {
|