更新日志

LarryMS框架兼容全部主流浏览器(IE5除外),但后台管理系统这块针对IE浏览器兼容最低支持IE9浏览器,非后台框架部分可兼容IE8及以上主流浏览器。可作为web开发前后台界面快速解决方案,纯响应式面向全尺寸多终端设备支持。
  • LarryMS2.1.0 rc_01 2019-3-11

    原计划在larryms2.1.0中完全兼容IE8,由于新增larryTree组件还未完善完,因此对IE8的彻底兼容顺延至larryms2.1.0 rc_02版本中发布
    • 针对larryms2.0.9 版本此次优化日志如下:

    • 优化优化目录结构,将demo示例js源码统一目录管理,分离出LarryMS框架运行核心目录,将模板与示例页面在mods中完全分离开【比如组件库示例页面非使用模板页面的分离】,让结构更清晰
    • 优化进一步精简冗余代码,将框架主页系列操作、主题设置等独立为admin模块,支持在用户业务逻辑处理模块中通过admin模块进行主题系列设置
    • 优化确立配置体系优先级规则:框架初始化配置<全局化配置<主题自定义配置 后续大版本重构会以此为基础全面优化
    • 优化统一页面右键功能管理,支持全局配置参数开启关闭,或页面入口配置个性化定义【重要更新】:虽然右键菜单功能的定义不是常用,但此举可大量精简冗余代码,并且支持用户通过core模块在common组件中自定义实现右键功能按需定制,让common.js公共组件的灵活度更高,将自定义内容完全交给用户根据需要掌控,不受官方更新覆盖升级影响,可自定义名称
    • 优化新增页面右下角快捷按钮全局开关配置,新增常用功能函数,如新增弹窗,数据表刷新按钮,在common.js中添加,通过页面配置参数isFunction:true开启
    • 此次新增主要集中forms表单组件系列功能上与权限模板

    • 新增新增全局参数:sysTipsName[系统名称自定义设定]
    • 新增新增页面面包屑导航提示:全局配置参数pageCrumbs控制,或页面入口配置 layui.cache.pageCrumbs个性化定制
    • 新增新增旗舰版于专业版多风格布局支持【针对专业版、旗舰版增加无选项卡式布局风格】,其他布局风格在陆续新增中
    • 新增新增扩展组件ztree使用示例(后续会给ztree写一套基于layui风格的皮肤)
    • 新增forms组件新增下拉选择框扩展功能:下拉多选功能、下拉树形渲染【rc_02中更新】
    • 新增新增mini布局风格样式【方便喜欢秀气型风格的用户,提供一套css】
    • 新增【表单功能新增】

      • a、完善并优化穿梭框组件,transfer元素内置于forms组件,通过form表单自动完成渲染【在不设置数据源的情况下需手动渲染】,让穿梭的使用与select、radio、checkbox一致,同时也增加transfer事件监听(详细见文档介绍),支持多级结构与树形结构
      • b、表单新增select下拉多选,该功能的新增作为表单多选中较为完美的功能实现,贴近原生select用法
      • c、表单新增tags标签功能
      • d、表单之无限层级联动
      • e、larryTree:权限树、树形表格、下拉树【该组件在将在larryms2.1.0rc_02版本中发布,当前待完善】
    • 新增新增权限管理系列模板:菜单管理、用户组、角色管理、订单系统模板等】
    • 新增将在larryms2.1.0rc_02版本中增加大量行业模板如:crm,cms,oa 也同时会伴随larryms模板商城上线
    • 针对larryms2.0.9 版本此次修复日志如下:

      • 修复修复laydate组件渲染后,样式错位的问题
      • 修复修复forms组件下拉框图标不显示的问题,修复forms组件复选框选中状态显示问题
      • 修复修复按钮下拉功能
    • 升级注意事项

        此次更新支持覆盖升级,具体参见文档升级指导
  • LarryMS2.0.9 rc_01 2018-12-03

    • 修复针对larryms2.0.8 stable版本此次修复日志如下:

      • 后台主框架因缓存导致的后台首页名称被固化无法修改问题(用户可以任意修改默认首页名称)
      • 修复清除缓存功能:让清除缓存更彻底
      • 全局配置文件设置部分主题失效问题(为兼顾通用性,全局配置的优先级需使用者自己参照文档调整)
      • 修复框架先开启动画加载后又关闭动画功能并在开启tab缓存后偶尔间歇出现动画的问题
      • 修复iframe页面内新增非导航菜单中的导航到tab选项卡上不显示刷新才显示的问题(新版文档中会有详细介绍)
      • 修复iframe下滚动条事件监听失效的bug 【此问题主要是base.css文件中个别样式引起的】
      • 修复layui数据表格在ios苹果系列系统下使用了iframe后导致横向无法拖拽滑动的问题及表格无限自动延展宽度的问题(该问题已反馈至layui官方)
      • 修复升级layui新版到2.4.5时后模板中部分页面表单样式异常问题
    • 新增此次新增主要集中在基础ui与功能组件上

      • ui层:新增组合类按钮larry-btn系列,可与layui-btn混搭使用、新增彩带条、配色、基础动画与hover动画示例
      • 新增场景模板中403、404、联系人卡片模板
      • 新增ui场景特例一些基础板块,由于时间原因(larryms进阶ui中的弹层、选项卡、多栏布局,flex布局会于larryms2.0.9rc_02中发布)
      • 新增扩展组件ztree使用示例(后续会给ztree写一套基于layui风格的皮肤)
      • 新增excel组件(该组件依赖基础组件较多来自github优秀库,其实用性很强)在larryms中可与结合layui的数据表格实现导入导出,也可单独使用(支持多种格式如json,excel文件,zip压缩包)、ajax数据读取导出等功能;新增分片并发上传扩展示例
      • 新增用户自定义扩展示例:(引用了layui扩展平台分享的个别组件作为 扩展接口使用示例)
      • 重写layui官方的form组件,别名forms(最开始是想通过扩展方式添加功能,为了减少更多的单个组件的定义避免使用的繁琐)

        • a、基础校验功能中新增了多达50多个内置规则(如果密码强度检测、银行卡号、身份证真实姓校验、汉字、ip等等)
        • b、lay-verify支持参数设定,如:lay-verify="min:6|max:15" 即:验证规则为允许最少6位最大长度15位
        • c、新增lay-error属性,可灵活定义内置或自定义规定的提示文本,优先级高于内置规则默认错误提示文本
        • d、新增lay-vaild属性,可通过参数 blur、keyup、focus实现对自定义事件的验证触发,如失去焦点即进行验证(同时支持自定义回调函数的使用)
        • e、设置lay-verType属性,提供anim,tips,alert,below,other参数控制验证结果展现形式
        • f、新增表单独立验证器,可根据传入id参数,独立触发特定位置分组的表单,增加表单password类型的自动渲染
        • g、增加表单字符数字统计与限制功能
        • h、新增表单内方法渲染(无需引入其他组件):穿梭框、无限级联动、下拉框多选、下拉树形表功能接口(larryms2.0.9rc_02版本中提供使用示例)
        • j、新增分步表单示例
      • 新增axios库、vue-roter、vuex扩展组件的引入【随着更新乃至单页版发布 这些库都会得到深入的应用】
      • 因基础功能组件的调整,原计划更新的 tree组件、treeTable功能、表单拖拽生成器、以及通用权限管理系列模板,将会与2.0.9rc_02版本中发布
    • 优化离线字体优化(当关闭在线larry-icon字体时同步最新的在线字体图标库)文件体积减少2M多

    • 优化针对IE8浏览器的兼容问题进行了修复优化,让larryms最低支持到IE8,并将与2.0.9rc_02版本中支持的更彻底

    • 优化优化消息通知,并提供了顶部导航中消息框处理示例

    • 升级注意事项

        此次更新,对基础ui做了一些调整,在页面中使用注意 引入larryms/larry/css/larry.css样式文件,确保框架模板的larryms目录没有被更名或替换即可;升级时可直接覆盖larryms目录下的核心库文件即可,同时由于larryms框架模板中引入并封装了大量第三方扩展组件库,会在vip文档中提供源码精简教程说明
  • LarryMS2.0.8 Stable 2018-10-15

    引入Vue框架,自底层向上逐层应用,在LarryMS框架中让Vue与Layui完美结合;完善第三方扩展组件与基础UI示例,修复一些IE兼容问题,在2.0.9版本中将新增大量框架核心内容
    • 新增底层核心库引入Vue框架、移动端框架,为后续更新计划构建基础

    • 新增消息推送功能,支持框架内消息堆叠通知与脱离浏览器的桌面消息推送通知

      • [支持] 默认为框架内推送,提供五种类型:info、success、error、warning、danger 可自由配置;
      • [支持] 用户自定义主题,以及消息文字、背景色rgba设定,默认为右下角展现共9个常见方位及自定义坐标
      • [支持] 自适应显示,动画自定义设置,支持通知图标自定义设定
      • [支持] 自动5秒隐藏关闭,可设置停留时间,可设置为点击关闭,多消息时自动堆叠显示
      • [支持] 消息推送时支持语音提示,支持消息推送前置方法及callback
      • [支持] 交互功能:消息体点击事件可自动实现tab选项卡打开关闭操作、页面弹层操作、新窗口打开等操作
      • [注意] 可自定义消息体模板、支持标题显/隐,动态修改网页标题背景图标等
      • 该功能会在下个版本更加完善
    • 新增新增表单中左右穿梭框列表选择分配功能扩展

      • [支持] 自定义数据源,默认json格式:直接赋值或url获取
      • [支持] 穿梭框内容外观均可完全自定义,包括主题设置、左侧标题、是否开启智能输入补全、右侧标题,支持高度设定等,与laydate组件使用方式类似
      • [支持] 支持选项拖动、双击、单击进行选择、支持全选、支持标签飞入飞出动画、支持多层级树形选择
      • [支持] 支持搜索补全选择操作、选项例外项可自定义
    • 新增富文本编辑ueditor、neditor、tinymce、wangEditor、ckeditor编辑器组件示例

    • 新增fontAwesome字体库示例、动画库、第三方组件库如:html5视频、区域打印、图像水印等示例

    • 新增基础UI使用示例、如按钮、配色、进阶页面

    • 修复修复IE下部分兼容问题,IE系列暂最低兼容到IE9,理论上会兼容至IE8,修复主题设置细节显示问题

    • 修复修复全局配置中关闭选项卡自动刷新时,偶尔也会出现刷新的情况

    • 优化框架细节体验改进,如tab选项卡样式改进等

    • 优化全局配置文件,将框架主题相关初始行为改为全局配置

    • 优化字体智能加载细节,支持larry-icon图标在线或本地css引入,开启用户全局配置文件自定义图标库扩展支持

    • 升级注意事项

        调整模板更新计划,CMS、CRM、OA、微信公众模板系列全部归为常用模板导航下展示,通用权限菜单管理模板及CMS系列模板将在本月LarryMS2.09版随tree组件一同发布;升级:只要未修改框架核心组件,可直接覆盖式无缝升级
  • LarryMS2.08 Beta2 2018-09-16

    LarryMS2.08 Beta2 从框架底层新增支持用户自定义扩展接口,除了layui官方组件,larryMS框架提供的核心组件与扩展组件外,还可以让用户自行扩展符合layui组件规范的扩展,高度灵活用户自定义扩展目录和扩展目录配置文件(如可layui扩展平台的组件也可加入自定义扩展中),因此特别建议:无需修改larryms框架核心库,以便支持覆盖式无缝升级。补全大部分beta1中的空白页和文档,根据大家的需求,已将全功能tree组件开发提上日程,tree组件开发完成将提供多套权限管理模板与相关模板。
    • 新增layui版本同步至2.4.3

    • 新增beta2 新增补全beta1扩展组件、UI场景特例、常用模板共计25个示例页面

    • 新增全局配置参数,支持用户自定义扩展组件,任何符合layui组件定义规范的放入用户自定义目录中均可直接使用

    • 优化解决部分IE浏览器下的兼容问题

    • 新增框架开发者使用文档与项目引入文档示例是beta2的一个重点更新

    • 新增在下个版本中可能会完成全功能tree组件的开发,同时将会提供对应多套权限管理后台模板

    • 升级注意事项

        只要未修改框架核心组件,均可覆盖式无缝升级
  • LarryMS2.08 Beat1 2018-08-26

    LarryMS2.08版本正式启动商业授权以全新的方式更新,更为规范的结构设计,提供VIP专属文档与场景使用案例,追求简洁、高效的一款前后端界面框架系统,只为让web开发更简单【本次更新总共涉及113个页面,具体请见demo与源码包中】
    • 新增更新后台常用模板30+,如常用的用户管理、权限角色管理、菜单、系统配置、文章内容、后台首页示例、多级菜单等等

    • 新增更新常用页模板、错误页、注册登录页、面板、按钮

    • 新增更新UI组件使用案例,采纳更新了vip用户大部分建议需求

    • 新增更新大量第三方扩展组件库应用场景案例,动画库使用案例

    • 新增从底层扩展第三方JS组件库达60多个,如图表组件、移动端触屏滑动、区域打印、二维码生成、动画库等等

    • 新增内置600+ larry-icon图标库,支持用户自定义扩展

    • 新增重新设计LarryMS框架结构规范,更为贴近项目需求,支持任意层级目录部署

    • 优化更为彻底的解决iframe页面阻塞加载性能问题,全部异步无阻塞式加载,框架使用性能上有很显著的提升

    • 修复修复2.07版本中主题相关功能缺失:全屏、选项卡切换刷新、导航菜单切换刷新开启或关闭配置

    • 修复修复2.07版本中顶部导航菜单模式切换、移动端选项卡展现方式优化

    • 修复修复2.07版本中iframe子页打开选项卡、框架导航菜单外打开选项卡和切换

    • 修复修复2.07版本中移动端响应适配兼容问题,页脚、缓存等相关问题

    • LarryMS框架开发随着社区上线文档系统完成正式步入正轨,开启高频更新模式,更多模板页面将持续更新上线
    • 升级注意事项

        LarryMS2.08采用更为规范化目录结构设计,支持用户项目自定义js路径,支持引入非layui框架,所有扩展组件库不受layui版本更新影响,layui为独立目录,2.07版升级可见目录文件中的说明文件
  • larryMS 2.07 beta2 2018-03-01

    • 修复修复beta1中因tab缓存问题导致刷新主体框架后的tab错乱bug

    • 修复修复beta1中清除缓存提示层通过关闭按钮销毁后导致的页面假死,修复锁屏、退出功能

    • 新增全新的主题设置方式,支持tab选项卡缓存、tab选项卡切换刷新、预定义主题、自定义配色、页脚开关

    • 新增新增消息中心及页面级打开方式、全屏切换

    • 新增新增页面级tab新增:包含iframe子页tab新增、框架内非导航菜单tab选项卡处理

    • 升级注意事项

        为方便大家后续更新和规范统一,对目录做了细微的调整,若是覆盖方式升级,在覆盖前请务必先删除common/lib目录

        非必要情况下,建议尽量不要修改扩展以免出现各类异常,后台应用集中在/common/lib/larryms目录中,该目录下的内容大家可以根据需要进行自定义

        覆盖升级后,注意清理浏览器缓存

  • larryMS 2.07 beta1 2018-02-23

    • 新增同步最新layui,重构larryms,响应会员群成员的要求,发布2.07过渡版

    • 新增js加载方式全部改为单入口模块自动化加载

    • 新增新增字体库扩展;以fontClass别名方式支持,默认字体库为layui-icon/larry-icon/fa

    • 新增新增自定义字体库扩展;支持任意图标字体库的参数式设置,无需手动页面引入

    • 优化智能化多模块加载,彻底解决后台开发中的前端资源路径问题

    • 优化进一步优化提升上个版本中的细节问题

  • larryMS 2.06 2018-01-16

    • 新增tab选项卡切换与左侧导航和顶部导航自动一一对应切换自动定位

    • 新增在开启顶部导航菜单时,支持顶部菜单自动跟随切换定位

    • 新增纯响应式折叠菜单,根据屏幕大小进行默认折叠菜单显示(也可以手动切换)、主题设置

    • 修复优化后台核心基础框架功能

    • 优化进一步优化tab选项卡多页签,支持右侧内容区切换时菜单导航自动定位跟随切换

  • larryMS 2.05 2017-12-20

    • 新增新增左侧三级菜单,纯响应式支持,理论上可达5级菜单

    • 优化优化顶部菜单参数控制通过topMenu参数开启或关闭顶部导航菜单

    • 优化优化解决iframe加载延迟过大时阻塞导致页面假死等核心性能问题

    • 优化优化larryms组件基础功能,第三方jq插件加载功能优化

  • larryMS 2.02 stable 2017-10-30

    为了能持续更好的发展,更好的服务vip用户,LarryMS正式启动商业付费版,一款基于layui的极速前后台开发框架
    • 新增新增larry-icon扩展图标至1142个(后期还会在此基础上进行适当补充和精简,以求完美实用后台的图标库)

    • 修复同步layui官网最新2.1.5版本

    • 修复修复tab选项卡左右滑动反人类的移动方式

    • 修复修正路径为相对路径,可以放置在任意目录下修复spreadOne设置问题

    • 修复修复360浏览器和搜狗浏览器极速模式、Edge浏览器下的部分不兼容

    • 修复修复在开启选项卡切换刷新后,右侧选项卡切换错乱问题

    • 优化优化键盘按键事件

  • larryMS 2.01 2017-09-20

    • 修复修复锁屏在使用密码验证后出现的刷新锁屏失败等问题

    • 修复修复tab选项卡自动定位,左右滑动等诸如一些小功能

  • larryMS 2.00 2017-08-31

    larrycms在免费提供源码发布过程中遇到一些小插曲,限于个人业余时间精力和能力有限,免费分享遭受一些不和谐的质疑等原因,遂将larrycms免费发布源码改为收取小额费用提供给真正需要的人,更名为larryms系统模板。发布larryms2.0b版本
    • 新增增加larryTab组件用于菜单及tab选项卡相关处理,菜单数据以json数据方式与后台交互智能处理

    • 新增新增完美的larryMenu右键菜单组件,智能边界定位

    • 新增扩展layui官方字体图标库,larry-icon 600个字体库,使用完全与layui相同,互不冲突相得益彰

    • 新增新增hover,animate等第三方css3动画,鼠标点击自动复制到剪贴板,省时又省力

    • 新增新增larryMS使用文档,对各个组件使用及参数使用文档进行简要说明

    • 新增新增一些常用示例页面:如用户管理、文章列表、权限管理、栏目管理、系统参数设置等使用用例等页面

    • 新增导航菜单支持到第四级菜单

    • 新增新增layui中第三方jq插件的智能加载 无需页面中手动引入插件

    • 新增新增tab选项卡缓存sessionStorage,缓存可在主题设置中开启或关闭

    • 修复tab选项卡切换打开时自动刷新配置(在设置主题中开启,默认关闭)

    • 优化针对layui2.x 重构LarryMS,未使用任何第三方UI框架,使用layui的栅格、响应式布局的纯html版后台管理系统模板

    • 优化主题设置、皮肤自定义、全屏,锁屏,缓存清理等功能

    • 升级注意事项

        不支持1.09直接覆盖升级
  • larryMS 1.09 2017-05-30

    larrycms初期模板受到一些layui使用者喜欢,决定将larrycms完善好坚持下去,并参与2017年度layui社区案例评比活动,在众多案例中larrycms1.09版荣获layui发起的微信投票和社区点赞第二名。
    • 新增tab选项卡内页增加添加按钮,增加页面在选项卡面板上打开

    • 新增tab选项卡增加常用操作控制功能(如关闭系列、刷新)

    • 新增主题设置功能,可选主题(目前提供默认、深蓝、墨绿主题 后期提供自定义配色主题设置)

    • 新增全屏切换配合主题设置,模拟F11全屏

    • 新增tab选项卡内按钮在选项卡面板打开定位

    • 修复tab选项卡针对layui 1.09_rls 不能切换关闭的问题修复

    • 优化tab选项卡溢出左右滑动和自动定位当前选项卡

  • LarryMS 1.00 2016-12-20

    • 首次尝试编写后台界面模板,参与layui第一次社区案例,并在案例点赞比赛中侥幸获得第一名,是基于自己想写一套larrycms系统的初衷!并创建layui后台开发交流群,汇集了1000多名layui使用爱好者

  • 更久以前,学习中并在项目中使用layer