xiaojincai 5 years ago
parent
commit
23506b32b8
1 changed files with 10 additions and 1 deletions
  1. 10 1
      src/views/Login.vue

+ 10 - 1
src/views/Login.vue

@@ -110,7 +110,7 @@
               <label>图形码</label>
               <input type="text" v-model="logindata.imgcode" placeholder="请输入验证码">  
             </div>
-            <el-button @click="login" class="login-btn" type="primary">登  录</el-button>
+            <el-button @click="login" @keyup.enter="login" class="login-btn" type="primary">登  录</el-button>
         </form>
       </div>
       <p class="footer">四川百安兮注册安全工程师事务有限公司提供技术支持</p>
@@ -134,6 +134,14 @@ export default {
     }
   },
   methods:{
+      keyupEnter(){
+          document.onkeydown = e =>{
+              if (e.keyCode === 13) {
+                  console.log('enter')
+                  this.login()
+              }
+          }
+      },
       login(){
           let parms=this.logindata;
             this.$api.login(parms).then((res)=>{
@@ -169,6 +177,7 @@ export default {
     this.tp = this.$route.query.tp;
     console.log(this.tp,this.$route.query.tp)
     this.getCode();
+    this.keyupEnter();
   }
 }
 </script>