🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 更新日志 ## 更新日志 > 当前版本:`iframe v3.1.8`,更新于:`2020-05-04`,查看[在线演示](https://demo.easyweb.vip/)。 ### 2020-05-04 (V3.1.8) :id=log\_318 * \[增加\] 增加fixed方式的select,可用在表格、滚动弹窗中 * \[增加\] 增加动态模板功能 * \[增加\] 主页工作台、控制台的内容进行了补充完善 * \[增加\] 增加了注册页面、忘记密码页面 * \[增加\] loading风格增加了一个layui简约样式 * \[增加\] 增加tab切换、侧边栏点击、多系统切换等事件监听 * \[优化\] 切换tab自动刷新支持每个子页面自定义刷新方法,可实现切换tab只重载表格 * \[优化\] treeTable升级(增加toolbar、筛选列、拖拽列宽等)、dataGrid重构(兼容旧版) * \[优化\] 页面层弹窗也支持tpl:true,弹窗开启tpl会自动忽略表格模板列等防止冲突 * \[优化\] 垂直导航、折叠面板展开折叠过渡效果在admin.js中实现,不再修改element.js * \[优化\] 表单验证的tips颜色方向等可配置在admin.js中实现,不再修改form.js * \[优化\] ew-href、lay-href支持写js,如lay-href="javascript:layer.msg('开发中');" * \[优化\] iframe版不需要在每个页面写loading了,由框架自动增加 * \[优化\] logout事件ajax请求支持配置格式化数据 * \[修复\] 解决xmselect表单验证没有红色边框的bug > 升级替换assets/module目录即可,目前已经没有对layui进行任何修改了,引用layui.all.js也不会有问题 ### 2020-03-11 (V3.1.7) :id=log\_317 * \[增加\] 步骤条steps模块进行全面重写 * \[增加\] 系统管理增加机构管理、字典管理模板页面 * \[增加\] url方式弹窗支持直接使用模板引擎语法(tpl:true控制是否开启) * \[增加\] 表格搜索栏折叠/展开增加事件监听 * \[增加\] admin模块增加对alert、confirm、prompt弹层的封装 * \[增加\] tooltips增加背景图片、padding、文字颜色、字体大小配置,并支持js形式调用 * \[增加\] 提供侧边栏展开/折叠事件监听,可用于实现折叠状态记忆(admin模块) * \[增加\] putTempData和getTempData方法可通过参数控制是永久存储还是临时存储 * \[优化\] ew-event="closeDialog"可智能判断弹层类型,并保留closeIframeDialog和closePageDialog * \[优化\] 退出登录ew-event="logout"支持ajax方式的配置 * \[优化\] theme、note、psw、logout等ew-event支持同open一样的参数配置 * \[优化\] tableX绑定表格行鼠标右键支持无限级 * \[优化\] formX.renderSelect方法支持设置initValue回显数据 * \[优化\] admin.req方法支持智能设置contentType为json类型,支持更丰富ajax参数设置 * \[优化\] 用户管理、角色管理、登录等页面布局美化 * \[优化\] admin.popupRight支持随屏幕高度改变自适应 * \[优化\] 单标签模式主页也能显示出标题栏 * \[优化\] 打开标签页过多侧边栏展开/折叠卡顿问题 * \[优化\] 锁屏页面密码验证使用MD5密文验证方式 * \[优化\] xmSelect下拉树单选提供更好的样式 * \[修复\] 锁屏后新标签页打开不能恢复锁屏状态的bug * \[修复\] cascader模块清除不触发onChange的bug * \[修复\] tableX模块exportDataX的url方式导出不是xlsx的bug * \[增加\] 主题生成器增加侧边栏宽度、header高度、弹窗标题高度、input高度、input风格等配置 * \[优化\] 主题对全部layui组件及xmSelect的支持,主题生成器对老版本提供补丁功能,主题缩略图优化 * \[修复\] 主题对穿梭框、圆角按钮等一些组件的影响 * \[其他\] layer.tips样式进行了小幅的优化(减少阴影和圆角),可以替换layer.js和form.js > 升级替换assets/module目录,消息和便签页面同上次密码和主题页面一样改成了页面层弹窗, > dataGrid和treeTable模块反馈的问题会在下个版本解决 ### 2020-02-08 (V3.1.6) :id=log\_316 * 增加锁屏功能,并可方便自定义锁屏界面(admin模块) * 增加垂直选项卡(公共样式) * 增加气泡确认框(dropdown模块) * 增加5中边框式的徽章样式(公共样式) * 增加表格搜索表单字段太多可展开折叠(公共样式/表格工具栏) * 增加刷新url方式弹窗的方法(弹窗专题) * 表格右键菜单支持不同行动态显示(tableX模块) * 表单必填项增加红色星号标注(公共样式/表单弹窗) * dropdown下拉菜单支持无线子级 * formX增加select渲染封装 * formX增加按钮倒计时封装 * formX增加判断表单是否修改及获取修改过的字段 * tableX导出方法使用社区excel模块 * 修复contextMenu模块堆栈溢出的bug * 修复printer模块ie兼容、分页兼容问题 * 修复dataGrid模块首次done回调无效的bug * 集成tinymce富文本编辑器 * 集成日历插件fullcalendar * formSelects升级到xmSelect * 优化主题切换功能,切换主题更顺滑 * 提供更强大的[主题生成器](https://demo.easyweb.vip/theme.html) * 单标签模式的面包屑层级可自动获取 * 默认主题、多标签等配置不用修改admin.js,通过layui.config配置(开始使用/修改默认配置) * 优化admin布局的定位、层级,可解决侧边栏、header遮挡其他插件、捕获层弹窗等问题 > 升级替换assets/module目录,替换tpl/tpl-theme.html、新增了锁屏页面lock-screen.html, > 侧边栏手风琴lay-accordion="true"换成了lay-shrink="all",修改密码弹窗换成了url方式 ### 2019-11-18 :id=log\_tb * 升级树形表格treeTable,支持懒加载,[treeTable开源地址](https://gitee.com/whvse/treetable-lay) ### 2019-10-05 (V3.1.5) :id=log\_315 * 增加新组件圆形进度条“CircleProgress” * 增加新组件“dataGrid”,实现非表格形式的列表自动渲染 * 增加新组件“formX”,实现了一大堆表单验证 * tableX模块增加后端导出的方法,支持传参数、post请求 * admin.open增加参数传递、获取参数的封装 * contextMenu模块click事件增加可获取绑定的目标元素 * 三套内置的白色主题进行重新设计 * admin模块增加判断富文本是否为空的方法 * 增加了又一个经典实例页面 * admin.css部分样式微调 > 升级替换assets/module目录即可 ### 2019-08-07 (V3.1.4) :id=log\_314 * 增加新组件“级联选择器”,支持无限级、懒加载、模糊搜索、清除 * 增加新组件“分割面板”,支持水平、垂直、嵌套分割 * 侧边栏、折叠面板展开/折叠增加过渡效果,告别生硬的方式 * 侧边栏箭头样式优化、折叠时悬浮弹出的效果优化 * 集成富文本编辑器CKEditor、视频播放器 * ew-event的open和popupRight支持function类型的参数 * admin模块增加动画数字、经纬度坐标系转换等工具方法 * 增加经典实例,并会持续增加实际项目中遇到的经典例子 * 修复上个版本对tips样式重写、toolbar的mini样式产生的一些bug > 升级指南:侧边栏、折叠面板展开/折叠过渡效果这个功能修改了layui的element模块, > 所以除了升级assets/module目录外还需要升级layui/lay/modules/element.js ### 2019-07-12 (V3.1.3) :id=log\_313 * 增加新的控制台页面 * 侧边栏折叠下子菜单实现无限悬浮 * 文件选择弹窗封装为组件 * 增加标签输入框组件 * 将二维码、引导插件、鼠标滚轮、剪贴板复制等插件封装为layui模块 * 数据表格自带的toolbar增加mini样式,[查看效果](https://demo.easyweb.vip/pro/page/system/user.html) * ew-event增加open和popupRight,可实现无js打开弹窗 * 增加第三种loading样式,loading增加大、小两种尺寸 * 增加单标签模式下全局隐藏标题栏功能 * tips吸附层样式优化 * 解决tableX合并单元格跟排序冲突问题 * 侧边栏折叠后增加图标放大效果 * 主框架布局css重写,以解决引导插件被覆盖的问题 * 移动端下侧边栏抽屉效果改为侧滑效果 > 本次升级module目录全部替换(每次更新基本都是),layui内置的layer.js(修改了tips方法)和form.js(表单验证可配置tips颜色)进行了修改, > 也需要替换,common.js别忘了配置新增加的扩展模块。 ### 2019-06-05(V3.1.2) :id=log\_312 * 增加tableX模块 * 后端排序自动传递sort和order * 前端分页、排序、模糊搜索,分页支持url方式 * 合并单元格 * 导出数据,支持导出temple列,支持自定义格式 * 对行绑定鼠标右键菜单 * 增加选择地图经纬度弹窗 * 增加裁剪图片弹窗 * 下拉菜单dropdown模块重写,支持hover模式,自定义下拉内容 * 消息通知notice模块升级,增加音效、滑动清除、双主题 * 表单弹窗增加固定底部按钮栏的样式 * 解决折叠侧边栏表格横向滚动条闪现的问题 * ztree封装为layui扩展模块 * 侧边栏箭头可选三种样式,可在主题界面设置 * 增加设置按钮的loading状态 * 模板页面复杂表单固定底部按钮栏 * 表格上方搜索栏全部改成表单提交方式 * admin、index模块所有方法不需要再加top调用 * ew-href打开Tab可配置标题,侧边栏lay-href也支持 > 本次升级替换assets/module目录,需要注意dropdown模块不兼容旧版, > 如果升级dropdown之前的下拉菜单请修改写法,或者不升级dropdown模块。 ### 2019-03-24(V3.1.1) :id=log\_311 * 增加打印模块,支持ie打印预览、分页打印 * 对自带的几套主题进行重新配色 * 侧边栏选中增加自动滚动到选中位置 * 主页不参与Tab记忆,以解决多主页的问题 * 关闭选项卡时自动生成标题栏,无需手动添加 * index中遮罩层、选项卡代码可自动生成,简化结构 * 解决360浏览器开启Tab自动刷新出现空白的问题 * 加载动画增加新样式,颜色可随主题改变,并可配置透明度 > 本次升级替换assets/module目录,index.html中可移除遮罩层、选项卡的代码, > index.closeTabCache方法替换成index.clearTabCache,index.loadSetting方法已被废弃,只需使用index.loadHome。 ### 2019-01-17(V3.1.0) :id=log\_310 * 增加鼠标右键扩展模块“contextMenu”,支持无限级 * 选项卡增加鼠标右键刷新关闭,可自由配置是否开启 * 多系统功能进行封装,无需写js,并且增加联动控制 * 主题位置进行规范,支持设置默认主题,加载切换主题由admin.js控制,与common.js解耦 * 优化切换Tab自动刷新功能,限制选项卡最大打开数量 > 本次升级admin.css和theme都移入到module下面,js和css全部替换。 ### 2018-12-24(V3.0.9) :id=log\_309 * 增加可配置开启/关闭多标签功能 * 增加个人中心、左树右表等模板页面 * 消息通知模块增加提示框风格 * 修复index.openTab的end方法无效的问题 * 修复手风琴侧边栏选中错位的问题 * 便签增加删除功能 > 本次升级替换admin.css、admin.js、index.js、common.js、notice.css、notice.js。 ### 2018-12-10(V3.0.8) :id=log\_308 * 完善扩展插件dropdown,增加嵌入式下拉菜单 * 滚动条样式美化,滚动选项卡增加平滑滚动效果 * admin.js里面增加存储表名的配置,以防止同一域名下缓存相互影响 > 本次升级只需要替换admin.css、admin.js、index.js、dropdown.css、dropdown.js。 ### 2018-11-20(V3.0.7) :id=log\_307 * 修复ios无法滚动的问题 * 使用admin.open打开弹窗高度超出屏幕可以滚动,且滚动不影响其他布局 > 本次升级只需要替换admin.css、admin.js即可。 ### 2018-11-09(V3.0.6) :id=log\_306 * 增加下拉菜单插件,dropdown模块 * 增加消息通知插件,notice模块 * admin.open弹窗标题颜色可随主题控制 * 增加本地便签功能 * 解决三级以上菜单无法折叠的bug * 主题界面增加可配置一些参数功能 ### 2018-10-24(V3.0.5) :id=log\_305 * 增加可配置切换选项卡自动刷新功能 * 增加可配置侧边栏手风琴折叠效果 * 增加刷新index记忆上次打开的选项卡(V3.0.4) ### 2018-10-19(V3.0.3) :id=log\_303 * 主题弹窗增加可配置url功能 * 解决主题切换功能受一些浏览器插件影响的bug * 解决lay-href="javascript:;"导致无法展开子菜单的bug * 表单弹窗增加一些class(.model-form、.bg-white)等 ### 2018-10-11(V3.0.0) :id=log\_300 * 发布第一个iframe版本 * 切换主题不需要刷新页面,内置多套主题 * 更新主题生成器,增加实时预览功能