# VUE Element后台
**Repository Path**: vito97/vue-ele-admin
## Basic Information
- **Project Name**: VUE Element后台
- **Description**: 基于vue-element-admin后台框架,添加了对接CrudApi后端接口的逻辑代码。
主要封装了自定义表单、自定义列表组件和统用的CRUD页面组件,细粒度控制按钮权限
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 0
- **Created**: 2022-07-04
- **Last Updated**: 2024-07-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 简介
项目基于[vue-element-admin](https://panjiachen.github.io/vue-element-admin)开发,主要封装了表单和列表两大组件,对接现有后端[CrudApi](https://github.com/vito-97/crudapi)接口,实现了一些基础功能
[vue-element-admin](https://panjiachen.github.io/vue-element-admin) 是一个后台前端解决方案,它基于 [vue](https://github.com/vuejs/vue) 和 [element-ui](https://github.com/ElemeFE/element)实现。它使用了最新的前端技术栈,内置了 i18n 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你。
- [在线预览](https://panjiachen.github.io/vue-element-admin)
- [使用文档](https://panjiachen.github.io/vue-element-admin-site/zh/)
----
实现的基础功能
```
- 登录 / 注销
- 附件管理
- 管理员管理
- 用户管理
- 角色管理
- 权限管理
- 文章管理
- 广告管理
- 个人信息
- 系统配置
- 数据列表组件
-用于显示列表数据,灵活可配置
- 表单数据组件
-用于添加和更新数据,灵活可配置
```
**实现一个用户管理**
用户管理入口
src/views/user/index.vue
```html
```
表单组件
src/views/user/components/addForm.vue
```html
```
列表组件
src/views/user/components/tableList.vue
```html
```
最后注册到路由中
src/router/index.js
```javascript
export const asyncRoutes = [{
path: '/user',
component: Layout,
redirect: '/user/index',
alwaysShow: true, // will always show the root menu
name: 'User',
meta: {
title: '用户',
icon: 'peoples',
auth: ['user']
},
children: [
{
path: 'index',
component: () => import('@/views/user/index'),
name: 'UserIndex',
meta: {
title: '用户管理',
auth: ['user/index']
}
}
]
}]
```