zhangyanpeng
2020-01-22 6c756f9220442d849ed5eb905bc82ebefa23a355
src/views/login.vue
@@ -31,12 +31,20 @@
          </span>
        </el-input>
      </el-form-item>
      <el-form-item>
            <el-select v-model="loginForm.role" placeholder="请选择角色" size="small">
               <el-option label="角色1" value="role1"></el-option>
               <el-option label="角色2" value="role2"></el-option>
            </el-select>
         </el-form-item>
      <div class="user-action">
        <a @click="handleForgetPassword">
          <span>忘记密码</span>
        </a>
      </div>
      <el-button :loading="loading" class="loginButton" type="primary" @click.native.prevent="handleLogin">登录</el-button>
      <el-button :loading="loading" class="loginButton" type="primary" @click.native.prevent="handleLogin">登 录</el-button>
    </el-form>
  </div>
</template>
@@ -98,6 +106,7 @@
    // 登录
    handleLogin () {
         localStorage.setItem('userId','user001');
         localStorage.setItem('userType', this.loginForm.role);
         this.$router.push('/');
      },
  }