日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

element ui登录界面_Vue和Element-UI做一个简单的登录页面

發(fā)布時間:2024/9/3 vue 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 element ui登录界面_Vue和Element-UI做一个简单的登录页面 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

如下所示,是vue+ElementUI寫的一個登錄頁面:

Login.vue部分

class="demo-ruleForm login-container">

登陸界面

記住密碼

@click.native.prevent="handleSubmit" :loading="logining">登錄

CSS部分:

.login-container {

-webkit-border-radius: 5px;

border-radius: 5px;

-moz-border-radius: 5px;

background-clip: padding-box;

margin: 180px auto;

width: 350px;

padding: 35px 35px 15px 35px;

border: 1px solid #eaeaea;

background: #2d3a4b;

color: #fff;

.title {

margin: 0px auto 40px auto;

text-align: center;

}

.remember {

margin: 0px 0px 35px 0px;

}

.loginBtn {

width: 100%;

font-size: 20px;

letter-spacing: 10px;

}

}

JS部分:

import { requestLogin } from '../api/api';

export default {

data(){

return {

logining: false,

loginForm: {

account: 'admin',

checkPass: '123456'

},

loginRules: {

account: [

{required: true, message: '請輸入賬號', trigger: 'blur'},

],

checkPass: [

{required: true, message: '請輸入密碼', trigger: 'blur'},

]

},

checked: true

}

},

methods: {

handleSubmit(ev){

this.$refs.loginForm.validate((valid) => {

if (valid) {

this.logining = true;

var loginParams = {username: this.loginForm.account, password: this.loginForm.checkPass};

requestLogin(loginParams).then(data => {

this.logining = false;

let { msg, code, user } = data;

if (code !== 200) {

this.$message({

message: msg,

type: 'error'

});

} else {

sessionStorage.setItem('user', JSON.stringify(user));

this.$router.push({path: '/home'});

}

});

} else {

console.log('error submit!!');

return false;

}

});

}

}

}

總結(jié)

以上是生活随笔為你收集整理的element ui登录界面_Vue和Element-UI做一个简单的登录页面的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。