feat:add showPwd
This commit is contained in:
		@@ -13,8 +13,9 @@
 | 
			
		||||
        <span class="svg-container">
 | 
			
		||||
          <svg-icon icon-class="password"></svg-icon>
 | 
			
		||||
        </span>
 | 
			
		||||
        <el-input name="password" type="password" @keyup.enter.native="handleLogin" v-model="loginForm.password" autoComplete="on"
 | 
			
		||||
        <el-input name="password" :type="pwdType" @keyup.enter.native="handleLogin" v-model="loginForm.password" autoComplete="on"
 | 
			
		||||
          placeholder="password"></el-input>
 | 
			
		||||
          <span class="show-pwd" @click="showPwd"><svg-icon icon-class="eye" /></span>
 | 
			
		||||
      </el-form-item>
 | 
			
		||||
      <el-form-item>
 | 
			
		||||
        <el-button type="primary" style="width:100%;" :loading="loading" @click.native.prevent="handleLogin">
 | 
			
		||||
@@ -58,10 +59,18 @@ export default {
 | 
			
		||||
        username: [{ required: true, trigger: 'blur', validator: validateUsername }],
 | 
			
		||||
        password: [{ required: true, trigger: 'blur', validator: validatePass }]
 | 
			
		||||
      },
 | 
			
		||||
      loading: false
 | 
			
		||||
      loading: false,
 | 
			
		||||
      pwdType: 'password'
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  methods: {
 | 
			
		||||
    showPwd() {
 | 
			
		||||
      if (this.pwdType === 'password') {
 | 
			
		||||
        this.pwdType = ''
 | 
			
		||||
      } else {
 | 
			
		||||
        this.pwdType = 'password'
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    handleLogin() {
 | 
			
		||||
      this.$refs.loginForm.validate(valid => {
 | 
			
		||||
        if (valid) {
 | 
			
		||||
@@ -154,6 +163,7 @@ export default {
 | 
			
		||||
      font-size: 16px;
 | 
			
		||||
      color: $dark_gray;
 | 
			
		||||
      cursor: pointer;
 | 
			
		||||
      user-select:none;
 | 
			
		||||
    }
 | 
			
		||||
    .thirdparty-button{
 | 
			
		||||
      position: absolute;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user