一、需求场景:一个文件资源器的功能: 1、前端页面选择特定路径中的数据(使用Ztree) 2 、由服务器对该数据进行解析,按照自定义的模型将其包装成一个Json返回给前端(Java类), 3、前端拿到数据进行页面展示(使用BootStrap) 4 、数据添加完成以后将其导入到数据库中(Java类) ...
分类:
其他好文 时间:
2017-11-07 15:26:18
阅读次数:
134
在一些项目中需要用到树形结构来表示一些层级关系时候,可用如在layui框架中的laytree或者ztree来完成效果如图 往往在获取节点数值时候所需要的数据的结构比较复杂,比如laytree和ztree的节点数据结构都是如图所示,即数组 下有children元素,然后里面又是一样的结构循环下去 大概 ...
分类:
其他好文 时间:
2017-11-01 22:53:54
阅读次数:
1624
/** * Created by vlsion on 2017-10-31 */var setting = { view: { addHoverDom: addHoverDom, removeHoverDom: removeHoverDom, selectedMulti: false }, edit ...
分类:
其他好文 时间:
2017-10-31 18:55:48
阅读次数:
247
0.页面中准备树的ul 1.生成部门树的JS 后台返回的JSON数据格式: 生成的树结构: 2.根据树的name属性动态设置前面的复选框为选中(根据树节点的名字判断,也可以根据其他属性判断) js中debugger查看nodes(JS数组): 查看第一个节点:(有好多属性) 效果: ...
分类:
其他好文 时间:
2017-10-29 12:57:26
阅读次数:
433
今天后台系统发现一bug,就是前几天用zTree做的树形结构,今下午突然不好使了,然后就查问题.我自己电脑装的是chrome浏览器,后台debug一看传的json数据,没毛病,想当然的断定不是数据的问题,然后就去前台打开debug模式,发现报错,错误内容是:""showMenue is undefi ...
分类:
其他好文 时间:
2017-10-26 22:59:14
阅读次数:
161
1、首先需要下载ztree插件, 2、把下载的插件中的js和css放到项目中去(img文件默认放到css文件下方,如果把img文件放到其他地方,加载出来的树将没有默认图标(文件夹图标)和节点前的展开闭合的加减号, 3、在项目中引入jquery.js、ztree核心js、zTreeStyle.css ...
分类:
其他好文 时间:
2017-10-24 18:26:01
阅读次数:
179
功能:获取当前选中节点的子节点id集合。 步骤:1.获取当前节点 2.用ztree的方法transformToArray()获取当前选中节点(含选中节点)的子节点对象集合。 3.遍历集合,取出需要的值。 treeNode:当前选中节点对象 function getChildNodes(treeNod ...
分类:
其他好文 时间:
2017-10-24 13:17:54
阅读次数:
117
Vue: 是一套构建用户界面的渐进式框架 与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计 Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合 另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动 官网链 ...
分类:
其他好文 时间:
2017-10-13 18:59:43
阅读次数:
181
首先在ztree官方网站上根据要求下载Ztree所需要的Dll。 <link rel="stylesheet" href="../../../css/demo.css" type="text/css"> <link rel="stylesheet" href="../../../css/zTreeS ...
分类:
其他好文 时间:
2017-10-12 20:35:55
阅读次数:
236