| | |
| | | :model="loginForm" |
| | | :rules="rules" |
| | | ref="loginForm" |
| | | @keyup.enter.native="submitForm('loginForm')" |
| | | > |
| | | <el-form-item prop="loginname"> |
| | | <div class="user-box"> |
| | |
| | | class="nobr" |
| | | autocomplete="off" |
| | | clearable |
| | | @keyup.enter.native="submitForm('loginForm')" |
| | | > |
| | | </el-input> |
| | | </div> |
| | |
| | | }, |
| | | created() {}, |
| | | mounted() { |
| | | window.addEventListener("keydown", this.keyDown); |
| | | // if ( |
| | | // window.location.href.match(/=(\S*)#/) && |
| | | // window.location.href.match(/=(\S*)#/)[1] != "" |
| | |
| | | this.passCAFree(); |
| | | } |
| | | }, |
| | | destroyed() { |
| | | // 销毁事件 |
| | | window.removeEventListener("keydown", this.keyDown, false); |
| | | }, |
| | | methods: { |
| | | // 点击回车键登录 |
| | | keyDown(e) { |
| | | // 回车则执行登录方法 enter键的ASCII是13 |
| | | if (e.keyCode == 13 || e.keyCode == 100) { |
| | | this.submitForm("loginForm"); // 定义的登录方法 |
| | | } |
| | | }, |
| | | // 账号密码登录 |
| | | submitForm(formName) { |
| | | // this.$router.push("/index"); |
| | |
| | | spinner: "el-icon-loading", |
| | | background: "rgba(0, 0, 0, 0.7)", |
| | | }); |
| | | |
| | | login({ |
| | | username: this.loginForm.loginname, |
| | | password: this.loginForm.password, |
| | |
| | | return Promise.resolve(error.response); |
| | | // reject(error); |
| | | }); |
| | | |
| | | // //如果登录失败,需要刷新验证码的 |
| | | // this.$refs.refresh.createdCode(); |
| | | // this.validCode = ""; //清空验证码输入框的内容 |