layui 数菜单插件
功能说明:(详细使用方式在下面的文档中)
1、常规tree,无层级限制;
2、增加checkbox复选框;
3、两种数据绑定方式,json数组/异步数据接口,优化了数据格式;
4、节点默认选中状态;
5、节点是否可用;
6、父级节点拥有其子级节点全选功能;
7、父级节点监听子级节点选中状态,并更改自身状态;
8、加载等待提示;
9、加载完毕后的初始展开状态;
10、三种节点图标样式自定义设置,取自layui图标;
11、三种节点图标颜色自定义配色;
12、全选框;
13、全选框状态更改触发的监听事件自定义;
14、节点状态更改的监听事件自定义(节点点击事件,不包含全选框);
15、可自动撑起容器高度,容器最小高度100px;
16、解决单页面多个xtree冲突的问题;
17、如layui一样简单的使用方式;
提供四种方法:
1、获取全部[选中的][末级节点]原checkbox DOM对象,返回Array
2、获取全部原checkbox DOM对象,返回Array
3、通过value值找父级DOM对象,顶级节点与错误值均返回null
4、更新数据,重新渲染,无返回值
解析xml 的 jar 依赖
它是可扩展标记语言(Extensible Markup Language,简称XML),是一种标记语言。
XML 全称为可扩展的标记语言。主要用于描述数据和用作配置文件。
XML 文档在逻辑上主要由一下 5 个部分组成:
XML 声明:指明所用 XML 的版本、文档的编码、文档的独立性信息
文档类型声明:指出 XML 文档所用的 DTD
元素:由开始标签、元素内容和结束标签构成
注释:以结束,用于对文档中的内容起一个说明作用
处理指令:通过处理指令来通知其他应用程序来处理非 XML 格式的数据,格式为
XML 文档的根元素被称为文档元素,它和在其外部出现的处理指令、注释等作为文档实体的子节点,根元素本身和其内部的子元素也是一棵树。
Git-2.20.1-64-bit.exe,zip
1、分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。
2、保存点:Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目的状态;可以在该保存点将多人提交的源码合并, 也可以回退到某一个保存点上。
3、Git离线操作性:Git可以离线进行代码提交,因此它称得上是完全的分布式处理,Git所有的操作不需要在线进行;这意味着Git的速度要比SVN等工具快得多,因为SVN等工具需要在线时才能操作,如果网络环境不好, 提交代码会变得非常缓慢。
4、Git基于快照:SVN等老式版本控制工具是将提交点保存成补丁文件,Git提交是将提交点指向提交时的项目快照,提交的东西包含一些元数据(作者,日期,GPG等)。
5、Git的分支和合并:分支模型是Git最显著的特点,因为这改变了开发者的开发模式,SVN等版本控制工具将每个分支都要放在不同的目录中,Git可以在同一个目录中切换不同的分支。
6、分支即时性:创建和切换分支几乎是同时进行的,用户可以上传一部分分支,另外一部分分支可以隐藏在本地,不必将所有的分支都上传到GitHub中去。
7、分支灵活性:用户可以随时创建、合并、删除分支,多人实现不同的功能,可以创建多个分支进行开发,之后进行分支合并,这种方式使开发变得快速、简单、安全。
一款好看的后台模板
vip-admin Html v1.0.0.zip 更新时间:2017-01-06
更新日志:
1.该模板最大化保留了原生layui的基础样式,整合行成的一套后台模板。
2.该模板集合了layui插件、datatables插件。
3.该模板使用layui基础样式中的按钮、表单、表格、和选项卡
4.datatables表格和layui表格深度整合,使用更加方便、美观、人性化。
5.扩展了欢迎页面、登录页面。
vip-admin Html v1.0.1.zip 更新时间:2017-02-16
更新日志:
1.优化datatables表格,添加排序图标,点击升序降序更加美观;表格全选优化,全选后所有选中项添加背景颜色,使之选中更加明显。
2.添加echearts图表插件,展示了基本的柱状图和饼图示例。
vip-admin Html v1.1.0.zip 更新时间:2017-02-27
更新日志:
1.登录页面添加头部标题
2.新增tree table 页面
3.新增404页面
4.新增tips提示页面
5.js功能: 具体操作请查看 js/table-tool.js
getIds(table对象,获取input为id的属性);
deleteAll(ids,请求url,操作成功跳转url,操作失败跳转url);
UnixToDate(时间戳,显示年月日时分,加8小时显示正常时间区);
6.该版本已兼容手机浏览
vip-admin Html v1.5.0.zip 更新时间:2017-03-20
1.更新layui框架为最新版1.0.9_rts版本。
2.优化css,样式更加接近vip-admin管理系统v1.0.5。
3.新增效果:导航栏点击栏目右侧添加相应tab选项卡,点击已经生成过的选项卡直接跳转到该选选项卡
4.新增导航栏收缩按钮
5.修改已知BUG
vip-admin Html v1.5.1.zip 更新时间:2017-03-21
1.修改浏览器窗口resize时不断闪烁BUG。 感谢:Clannad-
vip-admin Html v1.6.0.zip 更新时间:2017-04-25
1.优化CSS、JS
2.新增新的登录、注册页面。
3.新增主题功能,提供默认、纯白、蓝白三种主题配置。
4.导航栏添加图标。
5.修改已知BUG。
vip-admin Html v1.7.0.zip 更新时间:2017-05-21
1.优化主题样式细节。
2.标签新增双击关闭当前标签功能。
3.标签新增右键功能。
4.新增js功能。 详细可查看【frame/static/js】文件夹内的js
vip_nav.js 【主页菜单js】
具体功能:
1) main方法 main(请求地址,过滤ID,是否展开,携带参数);
2) top_left方法 top_left(请求地址,过滤ID,是否展开,携带参数);
vip_tab.js 【子页面操作父页面选项卡js】
具体功能:
1) add方法 add(操作对象,标签标题,url地址);
2) getThisTabId方法 getThisTabId(); // 返回当前展示页面父级窗口标签的lay-id
3) del方法 del(标签lay-id);
vip_table.js 【表格js,该js属于整合】
具体功能:
1) deleteAll方法 deleteAll(ids,请求的url,操作成功跳转url,操作失败跳转url);
2) unixToDate方法 unixToDate(时间戳,是否只显示年月日时分,8); // 返回正常时间
3) getIds方法 getIds(表格对象,每条数据的属性id); // 返回需要的 ids
5.修改已知BUG。
vip-admin Html v1.8.0.zip 更新时间:2017-08-26
1.更新layui-v1.0.9为layui-v2.0.2版本。
2.右键增加关闭全部标签按钮。
3.更新欢迎页面。
4.更新data-table页面和tree-table页面为layui自带table组件。
5.新增js功能。 详细可查看【frame/static/js】文件夹内的js
vip_table.js
1) getFullHeight方法 getFullHeight(); // 返回子页面整体高度,用于table组件设置全屏高度
6.修改已知BUG。