Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

el-tree-transfer

Package Overview
Dependencies
Maintainers
1
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

el-tree-transfer - npm Package Compare versions

Comparing version 2.0.2 to 2.1.0

2

package.json
{
"name": "el-tree-transfer",
"version": "2.0.2",
"version": "2.1.0",
"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",

@@ -1,2 +0,1 @@

# el-tree-transfer

@@ -16,3 +15,3 @@

#### 注意! 1.9.0 版本增强id为数字型的匹配强度,1.9.7版本增加`defaultTransfer`属性用来满足用户不想将数据拆分成fromData和toData的需求
#### 注意! 1.9.0 版本增强 id 为数字型的匹配强度,1.9.7 版本增加`defaultTransfer`属性用来满足用户不想将数据拆分成 fromData 和 toData 的需求

@@ -27,7 +26,7 @@ #### 注意! 1.8.9 版本修复一个节点既是一侧的枝干节点又是另一侧的叶子节点时穿梭引起的重复错误!解决自定义节点名时筛选无效错误

> 第一层数据的 pid 请设定为 0!! pid就是父级的id!别再跑过来问了真的
> 第一层数据的 pid 请设定为 0!! pid 就是父级的 id!别再跑过来问了真的
> id 推荐为 string,但也可以是 number,请不要混用,id 不要重复!!!
# 这里有一个兄弟组件-树形表格:[在线访问](http://eltreetable.zhongxiang.shop/) - [GitHub](https://github.com/hql7/el-tree-table)
#### 这里有一个兄弟组件-树形表格:[在线访问](http://eltreetable.zhongxiang.shop/) - [GitHub](https://github.com/hql7/el-tree-table)

@@ -173,28 +172,31 @@ ## 快速上手

19. 事件:`addBtn` 说明:`点击添加按钮时触发的事件` 回调参数:`function(fromData,toData,obj),树形穿梭框transfer模式分别为1.移动后左侧数据,2.移动后右侧数据,3.移动的节点keys、nodes、halfKeys、halfNodes对象;通讯录addressList模式时返回参数为右侧收件人列表、右侧抄送人列表、右侧密送人列表`
19. 参数:`arrayToTree` 说明:`是否开启一维数组转化为树形结构` 类型:`Boolean` 必填:`false` 补充:`数据必须存在根节点,并且不会断节,数据格式详见github上app.vue,根据id、pid对应关系转化,存在一定的性能问题`
20. 事件:`removeBtn` 说明:`点击移除按钮时触发的事件` 回调参数:`function(fromData,toData,obj),树形穿梭框transfer模式分别为1.移动后左侧数据,2.移动后右侧数据,3.移动的节点keys、nodes、halfKeys、halfNodes对象;通讯录addressList模式时返回参数为右侧收件人列表、右侧抄送人列表、右侧密送人列表`
20. 事件:`addBtn` 说明:`点击添加按钮时触发的事件` 回调参数:`function(fromData,toData,obj),树形穿梭框transfer模式分别为1.移动后左侧数据,2.移动后右侧数据,3.移动的节点keys、nodes、halfKeys、halfNodes对象;通讯录addressList模式时返回参数为右侧收件人列表、右侧抄送人列表、右侧密送人列表`
21. 事件:`left-check-change` 说明:`左侧源数据勾选事件` 回调参数:`function(nodeObj, treeObj)见el-tree组件check事件返回值`
21. 事件:`removeBtn` 说明:`点击移除按钮时触发的事件` 回调参数:`function(fromData,toData,obj),树形穿梭框transfer模式分别为1.移动后左侧数据,2.移动后右侧数据,3.移动的节点keys、nodes、halfKeys、halfNodes对象;通讯录addressList模式时返回参数为右侧收件人列表、右侧抄送人列表、右侧密送人列表`
22. 事件:`right-check-change` 说明:`右侧目标数据勾选事件` 回调参数:`function(nodeObj, treeObj)见el-tree组件check事件返回值`
22. 事件:`left-check-change` 说明:`左侧源数据勾选事件` 回调参数:`function(nodeObj, treeObj)见el-tree组件check事件返回值`
23. Slot:`left-footer`, `right-footer` 说明:`穿梭框左侧、右侧底部slot`
23. 事件:`right-check-change` 说明:`右侧目标数据勾选事件` 回调参数:`function(nodeObj, treeObj)见el-tree组件check事件返回值`
24. Slot: `title-left`, `title-right` 说明:`穿梭框标题区左侧、右侧自定义内容`
24. Slot:`left-footer`, `right-footer` 说明:`穿梭框左侧、右侧底部slot`
25. Slot: `title-left`, `title-right` 说明:`穿梭框标题区左侧、右侧自定义内容`
## 版本说明
> 2.0.2 增加标题头部slot自定义内容区
> 2.1.0 增加arrayTotree参数,处理一维数组自动转化为所需树结构(详见参数19,或github-app.vue);修复穿梭后半选节点残留的问题;去除部分不必要变量
> 2.0.2 增加标题头部 slot 自定义内容区
> 2.0.1 修复父子不关联问题。
> 2.0.0 版本增加穿梭框左侧、右侧数据勾选事件,穿梭框左侧、右侧底部slot。
> 2.0.0 版本增加穿梭框左侧、右侧数据勾选事件,穿梭框左侧、右侧底部 slot。
> 1.9.8 版本修复自定义按钮`button_text`的报错。
> 1.9.7 版本增加`defaultTransfer`属性用来满足用户不想将数据拆分成fromData和toData的需求,增加`placeholder`属性。
> 1.9.7 版本增加`defaultTransfer`属性用来满足用户不想将数据拆分成 fromData 和 toData 的需求,增加`placeholder`属性。
> 1.9.0 增强id既有数字又有字符型时的正则匹配强度。
> 1.9.0 增强 id 既有数字又有字符型时的正则匹配强度。

@@ -201,0 +203,0 @@ > 1.8.9 版本修复一个节点既是一侧的枝干节点又是另一侧的叶子节点时穿梭引起的重复错误!解决自定义节点名时筛选无效错误。

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc