Browse Source

修改师师要求 回车登录问题

wuxw 7 years ago
parent
commit
4bda93d250

+ 2 - 2
WebService/src/main/resources/components/login/login.html

@@ -6,10 +6,10 @@
     <p style="color: red;">{{loginInfo.errorInfo}}</p>
     <div class="m-t" role="form">
         <div class="form-group">
-            <input type="text" v-model="loginInfo.username" class="form-control" placeholder="用户名" required=""/>
+            <input type="text" v-model="loginInfo.username" class="form-control" placeholder="用户名" required="" @keyup.enter="doLogin"/>
         </div>
         <div class="form-group">
-            <input type="password" v-model="loginInfo.passwd" class="form-control" placeholder="密码" required=""/>
+            <input type="password" v-model="loginInfo.passwd" class="form-control" placeholder="密码" required="" @keyup.enter="doLogin"/>
         </div>
         <vc:create name="validate-code"></vc:create>
         <button type="submit" v-on:click="doLogin()" class="btn btn-primary block full-width m-b">登录</button>

+ 3 - 0
WebService/src/main/resources/components/login/login.js

@@ -22,6 +22,9 @@
                          }
                          console.log('errorInfoEvent 事件被监听',params)
                      });
+             vc.on('login','doLogin',function(){
+                vc.component.doLogin();
+             })
         },
         methods:{
             clearCacheData:function(){

+ 1 - 1
WebService/src/main/resources/components/validate-code/validate-code.html

@@ -1,6 +1,6 @@
 <div class="form-group row" component="validate-code">
     <div class="col-sm-8 ">
-        <input type="text" class="form-control" v-model="validateCode" placeholder="请输入验证码" required=""/>
+        <input type="text" class="form-control" v-model="validateCode" placeholder="请输入验证码" required="" @keyup.enter="enterToLogin"/>
     </div>
     <div class="col-sm-4 ">
         <img v-bind:src="codeImage" border="0" style="cursor:pointer" alt="点击刷新验证码" class="form-control no_padding" v-on:click="generateCode()"/>

+ 3 - 0
WebService/src/main/resources/components/validate-code/validate-code.js

@@ -42,6 +42,9 @@
                                     vc.component.$emit('errorInfoEvent',errInfo);
                                  });
 
+                },
+                enterToLogin:function(){
+                    vc.emit('login','doLogin',{});
                 }
             },
              _destroyedMethod:function(){