23.添加管理员页面布局

This commit is contained in:
xuewuerduo 2024-07-20 12:48:05 +08:00
parent 7d3a345843
commit ba42651515
1 changed files with 55 additions and 12 deletions

View File

@ -1,19 +1,62 @@
<template>
<div>
添加管理员
</div>
</template>
<script setup>
import { reactive } from 'vue'
<script>
export default {
setup() {
const data = reactive({
name: '',
password: '',
email: '',
gender: '0',
remark: 'dengruicode.com',
})
return {}
//
const add = () => {
console.log(data)
}
//
const reset = () => {
data.name = ''
data.password = ''
data.email = ''
data.gender = '0'
data.remark = 'dengruicode.com'
}
</script>
<style lang="scss" scoped>
<template>
<el-form label-width="80" style="width: 400px;">
<el-form-item label="名称">
<el-input v-model="data.name" placeholder="请填写名称" />
</el-form-item>
<el-form-item label="密码">
<el-input v-model="data.password" show-password placeholder="请填写密码" />
</el-form-item>
<el-form-item label="邮箱">
<el-input v-model="data.email" />
</el-form-item>
<el-form-item label="备注">
<el-input type="textarea" v-model="data.remark" rows="4" />
</el-form-item>
<el-form-item label="性别">
<el-radio-group v-model="data.gender">
<el-radio value="0">未知</el-radio>
<el-radio value="1"></el-radio>
<el-radio value="2"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="add">添加</el-button>
<el-button @click="reset">重置</el-button>
</el-form-item>
</el-form>
</template>
<style scoped>
</style>