elementui添加用户界面
时间: 2024-05-16 22:10:51 浏览: 105
在Element UI中,添加用户界面可以通过表单组件实现。以下是一个简单的添加用户表单示例:
```
<template>
<el-form ref="userForm" :model="user" label-width="100px">
<el-form-item label="用户名" prop="username">
<el-input v-model="user.username"></el-input>
</el-form-item>
<el-form-item label="密码" prop="password">
<el-input v-model="user.password" type="password"></el-input>
</el-form-item>
<el-form-item label="确认密码" prop="confirmPassword">
<el-input v-model="user.confirmPassword" type="password"></el-input>
</el-form-item>
<el-form-item label="邮箱" prop="email">
<el-input v-model="user.email"></el-input>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="submitForm">添加用户</el-button>
<el-button @click="resetForm">重置表单</el-button>
</el-form-item>
</el-form>
</template>
<script>
export default {
data() {
return {
user: {
username: '',
password: '',
confirmPassword: '',
email: ''
}
};
},
methods: {
submitForm() {
this.$refs.userForm.validate(valid => {
if (valid) {
// 在这里发送添加用户的请求
// ...
} else {
console.log('表单验证失败!');
return false;
}
});
},
resetForm() {
this.$refs.userForm.resetFields();
}
}
};
</script>
```
这是一个基本的添加用户表单,包含了用户名、密码、确认密码和邮箱等输入项,同时还有提交按钮和重置按钮。在点击提交按钮时,会先进行表单验证,如果验证通过则可以发送添加用户的请求。如果验证失败,则会提示用户重新填写表单。
阅读全文