Vue ElementPlus el-card、el-input 登入页面
以下是一个简单的Vue登录页面示例,使用了Element Plus中的el-card
和el-input
组件:
<template>
<el-card class="login-card">
<div slot="header">
<h2>登录</h2>
</div>
<el-form>
<el-form-item label="用户名">
<el-input v-model="form.username" placeholder="请输入用户名"></el-input>
</el-form-item>
<el-form-item label="密码">
<el-input type="password" v-model="form.password" placeholder="请输入密码"></el-input>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="login">登录</el-button>
</el-form-item>
</el-form>
</el-card>
</template>
<script>
export default {
data() {
return {
form: {
username: '',
password: ''
}
};
},
methods: {
login() {
// 这里应该是登录逻辑,比如调用API验证用户名和密码
console.log('登录信息:', this.form);
}
}
};
</script>
<style>
.login-card {
width: 30%;
margin: 50px auto;
}
</style>
这个例子中,我们创建了一个带有头部的卡片(el-card
),卡片里包含了用户名和密码的输入框(el-input
)以及一个登录按钮。用户输入信息后点击登录按钮将触发login
方法进行登录操作。这个示例提供了一个简单的登录页面框架,开发者可以根据自己的需求添加更多功能,比如错误处理、表单验证等。
评论已关闭