LayUIadmin是目前流行的UI轻量级框架,软件内置一套基于location.hash的路由和模板机制,让每一个页面都在独立的空间中运行,避免界面之间发生问题的可能。感兴趣的用户可以下载尝试。
软件简介
layuiadmin是一款扁平化实用的基于layui开发的后台框架页面模板,响应式布局设计,方便你自定义后台界面模板。适用于企业网站、博客、论坛、社区类型layuiadmin后台管理模板。单页版即SPA(单页面应用系统)开发模式,也就是所有的页面动作都是在一个宿主页面中完成,通常用于前后端分离。其中视图层全权由前端把控,数据一律走 Ajax 异步请求。layuiAdmin内部实现了一套基于location.hash的路由和模板机制,这使得你可以很轻松地实现界面的跳转与渲染。另外注意的是,接口鉴权不再适用于传统的session模式,一般需要采用JWT。总体来说,刚开始使用会相对有些复杂,但使用习惯后,项目会更易维护。
颜色组件
1、支持hex、rgb、rgba三类色彩模式。
2、支持自由拖拽设置。
3、支持透明度拖拽设置,需配合rgba色值。
4、支持预定义颜色列表,可自由配置。
5、支持三种颜色框风格,可用于和不同尺寸的表单和按钮搭配。
6、支持颜色被改变和选择完毕的回调。
7、注意colorpicker组件不支持ie10以下版本,其它高级浏览器均支持。
滑块组件
1、支持水平和垂直两种滑块类型。
2、支持支持自定义滑块数值区间。
3、支持开启滑块范围模式拖拽。
4、支持开启输入框动态改变滑块数值。
5、支持自定义滑块间隔长度。
6、支持自定义数值提示文本。
7、支持自定义主题色。
8、支持滑块数值被改变的回调,以及动态改变滑块的外部方法。
框架组件
1、新增工具栏区域,通过toolbar参数开启,可自定义工具按钮#详见文档。
2、新增列显示隐藏功能,位于工具栏右侧。
3、新增表格导出功能,位于工具栏右侧。也可通过table.exportFile()方法导出。
4、新增表格打印功能,位于工具栏右侧。
5、新增合计行功能,通过totalRow参数开启。
6、新增单选框列,通过type:‘radio’开启。
7、新增工具栏事件(toolbar)、行单击事件(row)、行双击事件(rowDouble)。
8、新增数据预解析回调函数:parseData,用于将返回的任意数据格式解析成table组件规定的数据格式 #详见文档。
9、新增数据初始时的loading,并更换了风格。
10、新增title参数,用于定义table的大标题(在文件导出等地方会用到)。