D2Admin1.1.4重大更新今日发布,谨以此文表达我对编程的热爱。自从我告诉您D2Admin以来已经一个多月了。现在想想,这个月真的很忙。我几乎所有的业余时间都花在了开源项目上。公司有空就写,每天晚上回家都要写。1点左右写完,在回家的火车上忙着改代码。。。上图:朋友骨折了,我看着他写代码。。。(希望他早日康复)有一天我跟朋友说感觉是个开源项目,我整个人都开源了。一个人要设计、写代码、写文档、答题。除了上班,吃饭睡觉,什么都不缺!但就我而言,我觉得这是一次很好的体验。通过这个开源产品,认识了很多朋友,也有了自己的交流小群。当然也认识了一些新的老板(崇拜),通过交流也收获了很多。废话不多说,一个码农没有多少文采,今天也是趁着发布的机会发表一些看法,介绍一下这一个月来升级了什么,先放几张截图:经典主题集成组件和插件图标选择器版本查看灰度模式数据持久化图表主题响应大家的需求,这次最大的升级:上面的多标签页是我刚截下来的几张图。有兴趣的可以去体验一下地址。->体验地址<-.项目现在集成了很多库和插件,第一次加载确实很慢,以后有时间再优化。也有计划在未来制作一个简化版的模板。完整功能列表首屏加载等待动画避免首次加载白屏尴尬简洁主题每个插件和组件都配有一个介绍文件图片资源草图源文件(所有图片资源都可以在这个文件中重新生成)登录和注销是根据路线自动生成Collapsiblemenu、sidebar、便捷的菜单设置、多语言支持、富文本编辑器、Markdown编辑器、全屏功能、Fontawesome图标库、图标选择器(组件)、自动导入下载的SVG图标、前端-endfakedatasupport(mock)integrationbyAntFinancialG2ChartChart自适应拖放大小卡片容器(示例)简化剪贴板操作简化Cookie操作时间日期计算工具导入Excel(xlsx格式+csv格式)数据导出Excel(xlsx格式+csv格式)数据导出文本数字动画拖放可调整大小的拆分布局拖放可调整大小的网格布局提供三种方便的页面容器组件(普通卡片、隐形容器、填充页面)代码高亮加载和解析(或直接指定Resources)markdown文件GitHub风格的markdown展示组件Markdown代码高亮为markdown扩展百度云链接解析优化展示右键菜单组件自定义滚动条和滚动控件百万数据量的Table组件打包部署在会(已做兼容性设置)支持临时菜单配置提供“试验台”功能,方便显示系统函数调用方式1.1.4+多标签页模式1.1.4+美化滚动项1.1.4+持久化存储1.1.4+以下是从新到旧的更新列表。这个列表也可以在这里查看->中文文档|更新日志v1.1.4[修改]全局状态管理设计优化[修改]TopicTuning[新增]playground模块,方便测试和展示部分功能实现方式/调用方式[新增]灰度模式[新增]多页模式[新增]]多页模式缓存[新增]多页模式快速关闭(关闭左右所有其他)[修改]侧边栏滚动优化[添加]d2-container填充模式自定义滚动条[添加]d2-container组件卡和隐身模式自定义滚动条[新增]]现在页面标题可以根据路由改变[新增]版本检查机制[新增]d2-container隐身模式支持headerslot[新增]版本检查可设置不显示提示框[新增]集成json查看组件[新增]新增各类图表demo页面[修改]修改布局方式,解决火狐浏览器初始化better-scroll问题无法获取正确的高度bug[新增]右上角显示用户名,用户名持久存储v1.1.3[修复]侧边栏折叠不显示的bug[新增]v-charts插件【新增】部分demo图表(计划稍后在v-charts文档中展示所有示例demo)【修改】D2Admin经典主题颜色调整【新增】紫罗兰色主题【新增】菜单图标【修改】新建Forkme图片v1.1.2[修改]删除了G2相关的依赖v1.1.1[修改]删除了G2相关的代码(去除图表库)[优化]侧边栏值逻辑v1.1.0[修改]顶栏和侧边栏菜单新结构生成方法,新方案使用数据+递归组件实现无限多级菜单类名使用d2-app-loading前缀[修改]所有类似dd的样式前缀(包括自动注册图标的id前缀)统一改为d2-[修复]修复d2-highlight组件与d2-markdown组件【修改】内置组件名称统一改为d2-前缀,统一使用横线连接(kebab-case)样式【修改】删除顶部栏logo的阴影【添加】主题system[新增]d2adminclassic,simpleline,meteor三个主题[修改]]d2-markdown组件的md参数更名为source[修改]删除了d2-markdown组件中图片的白色背景[修改]删除了timeago插件,换上了更强大的dayjs【新增】明夜蓝主题【修改】src/assets/style/public-class.scss写法优化【新增】vue-bigdata-table组件【修复】后显示错误侧边栏内容超过一屏[New]自定义滚动条演示页面[New]Meteor主题在背景图片上层添加半透明遮罩[修复]主题设置无效的bug[修复]routerguard验证登录部分代码修改[修复]d2-container组件改为同步注册(之前的异步注册会有一个mounted生命周期问题,即slot中的页面在mounted生命周期内无法获取dom)【修复】d2-container组件重构flex布局【新增】404页面【新增】顶栏联系方式【新增】]右键菜单组件[新增]菜单配置支持空菜单(项目开发过程中,可能需要先把菜单做的好看一些)[优化]优化页面左侧菜单的滚动条[Fix]CSSmargintools添加!important,保证样式被覆盖时生效终于出新版了,终于松了一口气……下一阶段的计划:模板的简化版,这个应该明天出冰版bug修复会出。最后总结一下项目的各个地址。D2Admin仓库https://github.com/FairyEver/d2-adminD2Admin代码云同步仓库,只为大家更快的克隆代码。有新版本发布时,会从github同步https://gitee.com/fairyever/d2-admin中文文档https://fairyever.gitee.io/d2-admin-doc/zh/预览地址https:///fairyever.gitee.io/d2-admin-preview/#/index
