D2admin

基于 Vue.js 和 ElementUI 的管理系统前端解决方案
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 蓝华皓
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

D2Admin 是一个完全 开源免费 的企业中后台产品前端集成方案,使用最新的前端技术栈,已经做好大部分项目前期准备工作,并且带有大量示例代码,助力管理系统敏捷开发。

文档

文档

预览

预览地址

码云镜像

码云

功能

  • 使用 vue-cli3 构建

  • 首屏加载等待动画

  • 五款主题

  • 详细的文档

  • 登录和注销

  • 分离的路由和菜单设置

  • 可折叠侧边栏

  • 多国语

  • 富文本编辑器

  • Markdown 编辑器

  • 全屏

  • Fontawesome 图标库

  • 图标选择器

  • 自动注册 SVG 图标

  • 模拟数据

  • 剪贴板封装

  • 图表库

  • 时间日期计算工具

  • 导入 Excel ( xlsx + csv )

  • 数据导出 Excel ( xlsx + csv )

  • 数据导出文本

  • 数字动画

  • 可拖拽调整大小的区块布局

  • 可拖拽调整大小和位置的网格布局

  • 开箱即用的页面布局组件

  • 加载并解析 markdown 文件

  • GitHub 样式的 markdown 显示组件

  • markdown 内代码高亮

  • 为 markdown 扩展了百度云链接解析和优化显示

  • 右键菜单组件

  • 自定义滚动条和滚动控制

  • 公用样式抽离,方便的主题定制

  • 支持临时菜单配置

  • 系统功能展示模块 1.1.4 +

  • 多标签页模式 1.1.4 +

  • 美化滚动条 1.1.4 +

  • json view 1.1.4 +

  • cookie 封装 1.1.5 +

  • 多标签页全局控制 API 1.1.5 +

  • 菜单全局控制 API 1.1.5 +

  • 多标签页关闭控制支持右键菜单 1.1.10 +

  • 模块化全局状态管理 1.2.0 +

  • 多种数据持久化方式:区分用户,区分路由,页面数据快照功能 1.2.0 +

  • 支持跳出外部链接的菜单系统 1.2.0 +

  • 支持菜单 svg 图标 1.3.0 +

  • 日志记录和错误捕捉 1.3.0 +

  • 全局菜单搜索 1.3.0 +

  • 自定义登录重定向 1.3.0 +

  • 切换全局基础组件尺寸 1.4.0 +

  • 页面载入进度条 1.4.1 +

  • 自适应的顶部菜单栏 1.4.7 +

  • 数据导出 xslx 时支持合并单元格 1.5.4 +

其它版本

名称 Github / 主页 预览 介绍
简化版模板 Github 预览
飞冰脚手架 飞冰 预览 介绍

生态

名称 Github / 主页 预览 介绍
D2 日报 Github 网站 每天更新设计与技术圈的新闻和资源
D2 CRUD Github 预览 表格常用操作封装
D2 Ribbons Github 预览 开源项目徽标库

开源后端实现

后端由开源社区贡献,不保证使用 D2Admin 最新版本,相关使用问题请联系其开源作者。

名称 Github / 主页 预览 介绍
( Spring Cloud ) Taroco Github 预览 整套微服务企业级解决方案
( Beego ) GOA Github 预览 基于 Beego + Vue 开发的在线问答系统

徽章

如果您的开源项目基于 D2Admin 开发,请在您的 README 添加下面的徽章:

复制下面代码加入到 README 中即可:

<a href="https://github.com/d2-projects/d2-admin" target="_blank"><img src="https://raw.githubusercontent.com/FairyEver/d2-admin/master/doc/image/d2-admin@2x.png" width="200"></a>

同时您可以将您的项目汇报给我们,优秀项目我们会放置在 D2Admin 相关位置并帮助您宣传。

 

License

MIT

Copyright (c) 2018-present FairyEver

  • 一、项目背景         最近要写个有关合同管理的业务系统 发现UI页面非常多,但是又大部分交互差不多,80%都是crud的。由此想到一个方案,封装一个可以配置表单和列表自动生成前端通用代码。有个朋友听到这种需求后给我推荐了D2admin。当时就看了下文档感觉功能上非常的强大,决定使用它来解决生产力问题。 二、开发者要求        通常来说越是功能强大的框架,在运用中如果要解决一些特别灵活

  • 前言 想在D2Admin中进行数据的增删改查,可以直接使用它本身的,但是如果想做增加和修改中调用其他数据库里的内容,那就要重新自己来写相应的按钮和按钮效果。 内容 template <el-button slot="headerButton" style="{padding:10px 10px ;fixed:right}" type="primary" icon="el-icon-plus

  • <template> <el-button @click="exportToExcel">导出Excel</el-button> <el-table :data="tableData3" style="width: 100%" id="table-content"> <el-table-column prop="date" label="日期" width="150"

 相关资料
  • jfinal是由jfinal2.2+freemarker+easyui写的一个后台管理系统,参考了jty等一些优秀的开源项目,实现了一个基础的后台管理系统。 在线访问:http://moriiy.wicp.net/jfinal/ 有时可能无法访问(毕竟是部署在自己电脑上的),尽量白天访问,进入系统尽量不要做修改或删除操作。 帐号:admin 密码:123456 测试 test 密码123456

  • 本文向大家介绍基于文件的数据管理系统,包括了基于文件的数据管理系统的使用技巧和注意事项,需要的朋友参考一下 用于组织和维护数据文件的系统称为基于文件的数据系统。这些文件系统用于处理单个或多个文件,效率不高。  功能性 基于文件的数据管理系统的功能如下- 基于文件的系统有助于任何用户的基本数据管理。 基于文件的系统中存储的数据应保持一致。在基于文件的系统中完成的任何事务都不应更改一致性属性。  基于

  • 本文向大家介绍基于python实现名片管理系统,包括了基于python实现名片管理系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python实现名片管理系统的具体代码,供大家参考,具体内容如下 主程序: 程序工具包: 实现效果: 更多学习资料请关注专题《管理系统开发》。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我用elementui写了一个表格但是没有分页,所以导致排序速度特别慢,这种有什么特殊的处理方法嘛,纯前端解决? 怎么能优化一下速度

  • 本文向大家介绍基于java实现简单的银行管理系统,包括了基于java实现简单的银行管理系统的使用技巧和注意事项,需要的朋友参考一下 页面代码之一: mvc设计模式,分包 分包图片 具体的MVC,已经在上一个项目中介绍了。可以看图书管理系统。这个项目。 简单效果演示: 登陆主页面 注册页面 登录: 登陆成功! 功能页面! 存款,取款,转账之前跳转的页面 存款 存款后的金额改变了 转账 转账成功! 转

  • 本文向大家介绍基于python实现学生信息管理系统,包括了基于python实现学生信息管理系统的使用技巧和注意事项,需要的朋友参考一下 学生信息管理系统负责编辑学生信息,适时地更新学生的资料。下面通过python实现一个简单的学生信息管理系统 调用main()函数即可: 虽然以上代码可以完成上述功能,但是每次调用程序里面的数据全部清除掉了,所以为了更好的模拟现实的学生信息管理系统,我们还需要将上次

  • 本文向大家介绍基于Python实现简单学生管理系统,包括了基于Python实现简单学生管理系统的使用技巧和注意事项,需要的朋友参考一下 学生信息管理系统负责编辑学生信息,供大家参考,具体内容如下 第一次发帖,下面通过python实现一个简单的学生信息管理系统 要求如下: 1.添加学生的信息 2.删除学生的信息 3.修改的信息 4.查询学生的信息 5.遍历学生的信息 6.退出系统 写法: 1.先考虑

  • Fabric Fabric 是一个用来简化系统管理任务的第三方库。当 Chef 和 Puppet 更倾向于管理服务器和系统库的时候,Fabric 则更关注于应用级别的任务管理,比如应用部署。 安装 Fabric: $ pip install fabric 下面的代码为我们创建了两个可以使用的任务:memory_usage 和 deploy,前面的任务会输出每一个服务器设备的内存使用率;后面的任