一、项目地址

项目链接

Getting started

# clone the project
git clone https://github.com/PanJiaChen/vue-element-admin.git# enter the project directory
cd vue-element-admin# install dependency
npm install# develop
npm run dev

This will automatically open http://localhost:9527

二、项目目录介绍

Features

  • Login / Logout

  • Permission Authentication

    • Page permission
    • Directive permission
    • Permission configuration page
    • Two-step login
  • Multi-environment build

    • dev sit stage prod
  • Global Features

    • I18n
    • Multiple dynamic themes
    • Dynamic sidebar (supports multi-level routing)
    • Dynamic breadcrumb
    • Tags-view (Tab page Support right-click operation)
    • Svg Sprite
    • Mock data
    • Screenfull
    • Responsive Sidebar
  • Editor

    • Rich Text Editor
    • Markdown Editor
    • JSON Editor
  • Excel

    • Export Excel
    • Upload Excel
    • Visualization Excel
    • Export zip
  • Table

    • Dynamic Table
    • Drag And Drop Table
    • Inline Edit Table
  • Error Page

    • 401
    • 404
  • Components

    • Avatar Upload
    • Back To Top
    • Drag Dialog
    • Drag Select
    • Drag Kanban
    • Drag List
    • SplitPane
    • Dropzone
    • Sticky
    • CountTo
  • Advanced Example

  • Error Log

  • Dashboard

  • Guide Page

  • ECharts

  • Clipboard

  • Markdown to html

目录结构说明
├── build // 构建相关
├── config // 配置相关
├── src // 源代码
│ ├── api // 所有请求
│ ├── assets // 主题 字体等静态资源
│ ├── components // 全局公用组件
│ ├── directive // 全局指令
│ ├── filtres // 全局 filter
│ ├── icons // 项目所有 svg icons
│ ├── lang // 国际化 language
│ ├── mock // 项目mock 模拟数据
│ ├── router // 路由
│ ├── store // 全局 store管理
│ ├── styles // 全局样式
│ ├── utils // 全局公用方法
│ ├── vendor // 公用vendor
│ ├── views // view
│ ├── App.vue // 入口页面
│ ├── main.js // 入口 加载组件 初始化等
│ └── permission.js // 权限管理
├── static // 第三方不打包资源
│ └── Tinymce // 富文本
├── .babelrc // babel-loader 配置
├── eslintrc.js // eslint 配置项
├── .gitignore // git 忽略项
├── favicon.ico // favicon图标
├── index.html // html模板
└── package.json // package.json

作者:花裤衩
链接:https://juejin.im/post/59097cd7a22b9d0065fb61d2
来源:掘金

三、简单的一个用户管理界面,可以实现增删改查功能

参考文章:
Vue+Mock.js模拟登录和表格的增删改查
项目地址:vue-element 地址

3.1本地项目目录:

3.2 页面分析

项目的页面布局可参考文章:
Vue2.0 + ElementUI 手写权限管理系统后台模板(三)——页面搭建

3.2.1 获取用户表格数据(查询)

3.2.2 新增用户表格数据

3.2.3 删除用户表格数据

3.2.4 编辑用户表格数据


四、关于前端界面如何进行调试和找到页面报错信息
需要场景。
五、webStorm的常用使用方法
webStorm快捷键使用
六、参考文档:
手摸手,带你用vue撸后台 系列一(基础篇)
完整项目地址:vue-element-admin

系列文章:
手摸手,带你用 vue 撸后台 系列一(基础篇)
手摸手,带你用 vue 撸后台 系列二(登录权限篇)
手摸手,带你用 vue 撸后台 系列三 (实战篇)
手摸手,带你用 vue 撸后台 系列四(vueAdmin 一个极简的后台基础模板)
手摸手,带你用 vue 撸后台 系列五(v4.0 新版本)
手摸手,带你封装一个 vue component
手摸手,带你优雅的使用 icon
手摸手,带你用合理的姿势使用 webpack4(上)
手摸手,带你用合理的姿势使用 webpack4(下)
七、前端开发文档汇总
前端文档汇总(含代码规范、开发流程、知识分享,持续更新)
相关参考手册
JS参考手册
MDN 学习 Web 开发

vue+ElementUI实现后台管理系统(二)相关推荐

  1. element ui 前台模板_SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(二):引入 element-ui 定义基本页面显示...

    前提: (1) 相关博文地址: SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境:https://www.cnblogs.com/l-y ...

  2. Vue学习笔记: Vue + Element-ui搭建后台管理系统模板

    Vue学习笔记: Vue + Element-ui搭建后台管理系统模板 技术:Vue + Element-ui 功能:后台管理系统基础模板,路由配置,加载页面进度条,请求响应拦截器的封装等 页面预览: ...

  3. vue+element-ui JYAdmin后台管理系统模板-集成方案【项目搭建篇1】

    项目搭建时间:2020-06-29 本章节:讲述基于vue/cli, 项目的基础搭建. 本主题讲述了vue+element-ui JYAdmin 后台管理系统模板-集成方案,从零到一的手写搭建全过程. ...

  4. Vue + Element-ui实现后台管理系统---项目搭建 + ⾸⻚布局实现

    目录:导读 项目搭建 + ⾸⻚布局实现 一.项目搭建 1.环境搭建 2.项目初期搭建 二.Main.vue 三.左侧栏部分(CommonAside.vue) 四.header部分(CommonHead ...

  5. Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境 配置环境

    项目介绍 使用 vue 以及 element-ui 搭建一个 后台管理系统的模板. 纯属练手(写的比较糙 望指点) 基本环境搭建 初始化项目 使用 vue 以及 element-ui 搭建一个 后台管 ...

  6. SpringBoot+Vue+ElementUI实现后台管理系统

    前言 今天学习了如何搭建一个后台管理系统,因此打算记录并总结一下今天的学习内容. 该项目是一个非常好用的后台管理系统模板,代码比较简单,项目功能比较通用,总之就是很推荐初学者学习. 项目的大体项目框架 ...

  7. Vue + ElementUI 实现后台管理系统模板 -- 前端篇(四):定义主页面

    一.定义主页面 主页面 可以拆分成多个组件,每个组件负责一部分页面的显示. 拆分成 Header.Aside.Footer.Content 四个页面. 其中: Header          用于定义 ...

  8. 基于Vue+ElementUI的后台管理系统开发的总结

    第一步:工具的介绍 工欲善其事必先利其器,所以首先先总结一下这个项目中的使用到的工具,主要是对自己不熟悉也是第一次接触的一些东西的总结,这些工具大概分成3类:项目管理工具.项目打包工具.项目运行依赖 ...

  9. vue rule鼠标移走校验_Vue-cli+Element-ui实现后台管理系统(二)实现后台登录功能...

    前言 接上文,本文主要讲解vue+element-ui后台管理系统的登录功能的实现,api接口这块如果对后端技术以及node的实现不太了解的情况下,可以写出假数据进行模拟操作~ 一.创建登录文件并配置 ...

最新文章

  1. Matlab心电信号的PQRST模拟-实验报告
  2. redis源码剖析(四)跳表
  3. 英语笔记:写作:Nothing succeeds without a strong will
  4. 区间合并(信息学奥赛一本通-T1236)
  5. 越狱Season 1- Episode 16
  6. 使用TensorFlow.js的AI聊天机器人六:生成莎士比亚独白
  7. HTML5 音频 / 视频 DOM 操作
  8. 黑域助手连接服务器才能用吗,黑域app怎么使用?进入黑域详细教程[图]
  9. 软件开发项目 衡量指标_不衡量开发人员—衡量项目
  10. <Halcon> 区域划分算子partition_dynamic和partition_rectangle
  11. Imu_heading源码阅读(三)——Ransac_fitline部分
  12. 《论文写作》课堂收获
  13. 不怕有错误,就怕没错误(1)
  14. 健身耳机哪个好、最好的健身耳机推荐
  15. 公司突然断网故障排查
  16. MPEG音频编码及分析
  17. 医院计算机网络构建,某医院网络的组建与规划设计开题报告
  18. 【ElasticSearch系列】ES插件安装
  19. 播放失败246106异常代码_燃气壁挂炉故障代码,这个必须得收藏了!
  20. Cesium:地球初始设置

热门文章

  1. python撤回上一条命令_python 中执行上一句话,请教问题,怎么也才能使python执行完上一个命令,再执行下一条语句...
  2. MATLAB | 我用MATLAB制作了一款伪3D第一视角迷宫小游戏
  3. 来了!被誉为“世界新七大奇迹”的大兴机场正式投运!它有多牛?你想知道的都在这里!...
  4. hadoop3的简单安装方法(单节点)
  5. 设置Notes客户端收发Internet邮件
  6. Java面向对象:Account类
  7. 以太坊社区激励金计划:支持开发者利用去中心化技术改变世界
  8. c语言之无符号/有符号数加减法运算
  9. 中学校园IP网络广播系统解决方案-校园数字IP广播系统建设指南
  10. mfc通过ado链接oracle,VS2013环境下MFC通过ADO连接Oracle数据库 四步搞定