elementUI Tree 树形控件的官方使用文档(5)

方法名 说明 参数
filter   对树节点进行筛选操作   接收一个任意类型的参数,该参数会在 filter-node-method 中作为第一个参数  
updateKeyChildren   通过 keys 设置节点子元素,使用此方法必须设置 node-key 属性   (key, data) 接收两个参数,1. 节点 key 2. 节点数据的数组  
getCheckedNodes   若节点可被选择(即 show-checkbox 为 true),则返回目前被选中的节点所组成的数组   (leafOnly) 接收一个 boolean 类型的参数,若为 true 则仅返回被选中的叶子节点,默认值为 false  
setCheckedNodes   设置目前勾选的节点,使用此方法必须设置 node-key 属性   (nodes) 接收勾选节点数据的数组  
getCheckedKeys   若节点可被选择(即 show-checkbox 为 true),则返回目前被选中的节点的 key 所组成的数组   (leafOnly) 接收一个 boolean 类型的参数,若为 true 则仅返回被选中的叶子节点的 keys,默认值为 false  
setCheckedKeys   通过 keys 设置目前勾选的节点,使用此方法必须设置 node-key 属性   (keys, leafOnly) 接收两个参数,1. 勾选节点的 key 的数组 2. boolean 类型的参数,若为 true则仅设置叶子节点的选中状态,默认值为 false  
setChecked   通过 key / data 设置某个节点的勾选状态,使用此方法必须设置 node-key 属性   (key/data, checked, deep) 接收三个参数,1. 勾选节点的 key 或者 data 2. boolean 类型,节点是否选中 3. boolean 类型,是否设置子节点 ,默认为 false  
getHalfCheckedNodes   若节点可被选择(即 show-checkbox 为 true),则返回目前半选中的节点所组成的数组   -  
getHalfCheckedKeys   若节点可被选择(即 show-checkbox 为 true),则返回目前半选中的节点的 key 所组成的数组   -  
getCurrentKey   获取当前被选中节点的 key,使用此方法必须设置 node-key 属性,若没有节点被选中则返回 null    
getCurrentNode   获取当前被选中节点的 node,若没有节点被选中则返回 null    
setCurrentKey   通过 key 设置某个节点的当前选中状态,使用此方法必须设置 node-key 属性   (key) 待被选节点的 key  
setCurrentNode   通过 node 设置某个节点的当前选中状态,使用此方法必须设置 node-key 属性   (node) 待被选节点的 node  
getNode   根据 data 或者 key 拿到 Tree 组件中的 node   (data) 要获得 node 的 key 或者 data  
remove   删除 Tree 中的一个节点   (data) 要删除的节点的 data、key 或者 node  
append   为 Tree 中的一个节点追加一个子节点   (data, parentNode) 接收两个参数,1. 要追加的子节点的 data 2. 子节点的 parent 的 data、key 或者 node  
insertBefore   为 Tree 的一个节点的前面增加一个节点   (data, refNode) 接收两个参数,1. 要增加的节点的 data 2. 要增加的节点的后一个节点的 data、key 或者 node  
insertAfter   为 Tree 的一个节点的后面增加一个节点   (data, refNode) 接收两个参数,1. 要增加的节点的 data 2. 要增加的节点的前一个节点的 data、key 或者 node  

Events

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/d3b2af41d13c8b9875803d8f33d83625.html