新增
filterValue属性,支持通过此关键词来搜索并筛选树结构的内容修复
版本调整
建议更新,但需要注意,异步数据的时候,后台需返回 leaf 字段来判断是否末项数据
leaf 字段,来判断是否为末节点sort 字段,来排序节点位置leaf 字段alwaysFirstLoad ,即异步数据总会在第一次展开节点时,拉取一次后台数据,来比对是否一致field 属性,**注意: 1.5.0 版本后将移除 field 属性**labelField 同 field.label,指定节点对象中某个属性为**标签**字段,默认labelvalueField 同 field.key,指定节点对象中某个属性为**值**字段,默认valuechildrenField 同 field.children,指定节点对象中某个属性为**子树节点**字段,默认childrendisabledField 同 field.disabled,指定节点对象中某个属性为**禁用**字段,默认disabledappendField 同 field.append,指定节点对象中某个属性为**副标签**字段,默认appendleafField 同 field.label,指定节点对象中某个属性为**末级节点**字段,默认leafsortField 同 field.label,指定节点对象中某个属性为**排序**字段,默认sortisLeafFn ,用来自定义控制数据项的末项setExpandedKeys 添加参数一为 all 即可支持一键展开/收起全部节点优化
优化
getUncheckedKeys,返回未选的 keygetUncheckedNodes,返回未选的节点getUnexpandedKeys,返回未展开的 keygetUnexpandedNodes,返回未展开的节点修复
修复
setExpandedKeys没联动展开上级父子节点优化
field新增字段 append 用于在标签后面显示小提示setExpandedKeys支持加载动态数据children 为 null 时仍显示展开图标新增
onlyRadioLeaf为true时可点父节点展开/收起expandChecked调整为不展开无子节点的节点新增
expandChecked,控制选择时是否展开当前已选的所有下级节点修复
新增
checkedDisabled,是否渲染禁用值packDisabledkey,是否返回已禁用并选中的 key优化
修复
选中状态被重复选中问题新增
setCheckedKeys,方法设置指定 key 的节点选中状态setExpandedKeys,方法设置指定 key 的节点展开状态新增
data的disabled,支持节点禁用状态field的disabled,可自定disabled字段值新增
loadMode、loadApi,支持展开时加载异步数据getCheckedKeys,方法返回已选的 keygetHalfCheckedKeys,方法返回半选的 keygetExpandedKeys,方法返回已展开的 keygetCheckedNodes,方法返回已选的节点getHalfCheckedNodes,方法返回半选的节点getExpandedNodes,方法返回已展开的节点新增
checkStrictly,多选模式下选中时是否父子不关联修复
修复
change 事件回调数据的问题优化
新增
onlyRadioLeaf ,单选时只允许选中末级新增
@expand初始版本 1.0.0,基于 Vue3 进行开发,支持单选、多选,兼容各大平台