大改》 修复 》 优化 》 新增 》 更新 》 移除
基础属性 》 checkbar属性 》 menubar属性 》 toolbar属性 》 iframe属性 》 基础方法 》 内置方法
------------------------v2.5.6(2019/10/24)【新增】:------------------------
【修复】标签属性修复:ul标签上data-value属性设置无效的问题
【优化】数据格式:获取格式中的basicData和recordData将提前转化为JSON格式,不在需要手动转换。
【优化】基础方法优化:render,支持加载下拉树
【优化】基础方法优化:reload,支持重载下拉树
【新增】基础属性新增:bak,内置属性,备份Html。
【新增】事件监听:changeSelect,下拉树面板开闭状态改变后,触发事件。
【新增】内置方法新增:rollbackHtml,基于备份的Html数据回滚
【新增】内置方法新增:setDisabledAllNodes,设置全部节点为disabled
【新增】内置方法新增:reloadSelectSetting,重新设置下拉树的基本参数
【新增】内置方法新增:reloadSelectDom,新渲染下拉树的Dom结构
【新增】内置方法新增:selectCheckboxVal,设置复选框模式中的下拉树的值
【新增】内置方法新增:getCheckbarJsonArrParam,获取基于返回参数的树的复选框参数数组
【新增】内置方法新增:checkAllNode,复选框全选
【新增】内置方法新增:cancelCheckedNode,取消全部复选框选中
【新增】内置方法新增:invertCheckedNode,反选复选框
【新增】内置方法新增:removeCheckedNode,删除选中节点
------------------------v2.5.5(2019/10/12)【新增】:------------------------
【修复】内置方法修复:partialRefreshEdit,支持修改parentId后及时返显到下挂节点
【优化】单页模式中树的缓存问题
【优化】基础属性优化,开启line时,toolbar的fixed显示不正常
【优化】基础属性优化,开启line时,div选中 悬停背景对齐
【优化】基础方法优化:success方法的放置位置,可以将不同的数据格式在success方法内做转换,或添加根节点。
【优化】iframe模块优化:将原来用iframe包住的属性提出,撤销iframe这一层。
【优化】内置属性优化:scroll属性更名为scroll。
【优化】内置方法优化:当异步加载出现异常时,以文字形式而非弹框形式提示。
【新增】标签属性新增:ul标签上新增data-value属性,用于指定下拉树的初始展示值
【新增】基础属性新增:width,设置树的宽度
【新增】基础属性新增:select,设置树模式为下拉树
【新增】基础属性新增:selectTips,设置下拉树时的输入框提示文字
【新增】基础属性新增:selectInputName,设置下拉树内部表单标签的name
【新增】基础属性新增:withCredentials,用于开启生成跨域的XHR对象,设置后可指定同源session,默认false。
【新增】基础方法新增:set,可以增加同一次引用中,dtree的公共属性指定,所有基础属性都可以指定。
【新增】基础方法新增:renderSelect,初始化下拉树
【新增】基础方法新增:selectVal,设置下拉树的初始展示值
【新增】内置方法新增:selectVal,设置下拉树的初始展示值
【新增】内置方法新增:selectSetting,设置下拉树的初始元素
【新增】内置方法新增:renderSelectDom,渲染下拉树的Dom结构
【新增】内置方法新增:clickNodeCheckbar,点击节点选中复选框
【更新】内置方法更新:getNoneDom方法,添加errText子方法,显示错误信息。
------------------------v2.5.4(2019/6/14)【修复】:------------------------
【修复】内置方法中,使用data方法获取值不到的问题。
【优化】基础属性优化:ficon,可以设置Array型数据,与icon的配置方式相同
【优化】基础属性优化:skin,其中设置layui看起来更像layui的风格,新增laySimple风格,遵从简约版layui树形菜单。
【优化】内置方法优化:涉及样式的一系列内置方法优化
【新增】基础属性新增:height,调整高度,与table用法一致
【新增】基础属性新增:response中新增ficonClass,可以指定一级图标样式。
【新增】内置方法新增:cancelNavThis,取消选中div。
【更新】内置方法更新:parseData:增加对ficonClass属性的解析
【更新】内置方法更新:changeCheck,可以通过传递参数的方式传递复选框dom。
【移除】基础属性移除:dot,移除一级图标小圆点的单独设置,改为在ficon中配置,与icon的配置方式相同
【移除】基础属性移除:firstIconArray,与nodeIconArray合并。
------------------------v2.5.0(2019/6/01)【适配】:------------------------
【适配】对layui2.5适配
【修复】基础属性修复,error方法,现在可以正确的获取参数列表中的参数,如无定义则默认打印textStatus。
【修复】基础属性修复,complete方法,现在可以正确的获取参数列表中的参数
【优化】一系列内置方法优化
【新增】基础属性新增:line,用于指定树线
【新增】内置方法新增:showLine:用于显示树线
【新增】内置方法新增:showLineLi:作用在单个LI显示树线
------------------------v2.5.0(2019/5/20)【大版本】:------------------------
【大改】数据格式:reponse中isLast属性更换为last属性。
【大改】数据格式:reponse中isChecked属性更换为checked属性。
【大改】数据格式:defaultRequest中isLeaf属性更换为leaf属性。
【大改】数据格式:defaultRequest中isChecked属性更换为checked属性。
【大改】内置属性:record开启后,原来记录节点的全部数据(排除children和basicData)改为只记录用户自定义的数据(同样排除children和basicData)
【修复】toolbar模块修复:自定义的toolbar的回调函数的第二个$div参数修复,现在可以取到值
【修复】toolbar模块修复:内置函数:changeTreeNodeEdit中的title未定义的问题。
【修复】menubar模块修复:将dtree放在form中,menubar的默认按钮单击之后会提交表单的问题。
【修复】iframe模块修复:配置了iframeDefaultRequest时,只会显示iframeDefaultRequest中的参数的问题。
【优化】toolbar模块优化:内置的三个按钮中的label均加上title提示
【优化】基础方法优化:render方法和reload方法中,如果树在当前页面中被加载过一次了,再次加载会从缓存中取出树,并将树上次点击的节点作为参数记录下载,现在优化为还是从缓存中取,但是会重置上次记录的参数。
【优化】内置函数优化:getLiItemDom 当parentId为0时组件自动判定为false从而使用内置parentId的问题。
【新增】基础属性新增:iconfont属性,用于定义使用图标数组或string
【新增】基础属性新增:iconfontStyle属性,用于自定义树的每个关键部位使用的图标
【新增】基础属性新增:accordion属性,用于开启手风琴模式
【新增】基础属性新增:contentType属性,用于可以显示配置发送信息至服务器时内容编码类型
【新增】基础属性新增:response属性中新增disabled,标识节点禁用。
【新增】基础属性新增:response属性中新增isHide,标识节点隐藏。
【新增】基础属性新增:formatter属性,用于对树展示节点的文字信息格式化处理。
【新增】基础属性新增:errDataShow属性,标识是否在递归数据出现错误后,显示错误信息。
【新增】基础属性新增:none,用于定于树初始化未加载节点时的提示文字。
【新增】基础属性新增:error:用于异步加载中出现异常时的用户自定义函数。
【新增】基础属性新增:errDataShow属性�