el-tree-transfer
Advanced tools
Comparing version 2.4.3 to 2.4.4
{ | ||
"name": "el-tree-transfer", | ||
"version": "2.4.3", | ||
"version": "2.4.4", | ||
"description": "A tree shaped shuttle box assembly based on Vue and element-ui 一个基于vue.js和element-ui的树形穿梭框,也可用于邮件通讯录", | ||
@@ -5,0 +5,0 @@ "main": "dist/treeTransfer.min.js", |
@@ -15,7 +15,6 @@ # el-tree-transfer | ||
> 2.4.3 调整组件目录结构;重构穿梭算法,demo数据粗略测试性能提升较大;优化父子不关联时全选; | ||
> 2.4.2 修改事件addBtn为add-btn,removeBtn为remove-btn;增加拖拽;增加自定义节点slot;修复左右同时选中穿梭两次后的数据消失;搜索框增加清空; | ||
> 2.4.0 增加父子不关联穿梭功能 | ||
> 2.3.3 修改穿梭匹配逻辑;增加rootPidValue参数。详细说明见下方版本说明 | ||
> 2.4.4 修复重构错误(请勿使用2.4.0-2.4.3);增加父子不关联的三种模式;调整组件目录结构;重构穿梭算法,demo数据粗略测试性能提升较大;优化父子不关联时全选;修改事件addBtn为add-btn,removeBtn为remove-btn;增加拖拽;增加自定义节点slot;修复左右同时选中穿梭两次后的数据消失;搜索框增加清空;增加父子不关联穿梭功能 | ||
> 2.3.3 修改穿梭匹配逻辑;增加rootPidValue参数。详细说明见下方版本说明 | ||
## 快速上手 | ||
@@ -166,3 +165,3 @@ | ||
| 39 | allow-drop | 拖拽时判定目标节点能否被放置 | Function(draggingNode, dropNode, type) | - | type 参数有三种情况:'prev'、'inner' 和 'next',分别表示放置在目标节点前、插入至目标节点和放置在目标节点后 | | ||
| 40 | checkStrictlyType | 父子不关联的三种模式:authorization授权模式,puppet木偶模式modular积木模式 | String | authorization:左侧选择子节点自动带着父节点;右侧选择父节点自动带着子节点;此模式两侧可能存在相同的非叶子节点;puppet:纯父子不关联穿梭,但要保持完整的树形结构,只自动带上穿梭到对面拼接所需的骨架结构;此模式两侧可能存在相同的非叶子节点;modular纯父子不关联穿梭,也不保持完整的树形结构,像积木一个右侧要形成树形则需要把左侧拆除,左侧拆的越多右侧形成的树结构越完整;此模式左右两侧保证严格的唯一性| | ||
> ----------------------------------------------------------- | ||
@@ -213,5 +212,6 @@ | ||
> 2.4.3 调整组件目录结构;重构穿梭算法,demo数据粗略测试性能提升较大;优化父子不关联时全选; | ||
> 2.4.2 修改事件addBtn为add-btn,removeBtn为remove-btn;增加拖拽;增加自定义节点slot;修复左右同时选中穿梭两次后的数据消失;搜索框增加清空; | ||
> 2.4.3 调整组件目录结构;重构穿梭算法,demo数据粗略测试性能提升较大;优化父子不关联时全选; | ||
> 2.4.2 修改事件addBtn为add-btn,removeBtn为remove-btn;增加拖拽;增加自定义节点slot;修复左右同时选中穿梭两次后的数据消失;搜索框增加清空; | ||
> 2.4.0 增加父子不关联逻辑 | ||
@@ -218,0 +218,0 @@ |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
183573