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> <script setup>
<div> import { reactive } from 'vue'
添加管理员
</div>
</template>
<script> const data = reactive({
export default { name: '',
setup() { 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> </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> </style>