继承
LocaleBase
用法
<Tree data={this.state.data} onSelectionChange={this.handleSelectionChange.bind(this)}></Tree>
属性
名称 |
类型 |
描述 |
默认 |
data |
array |
要加载的数据。 |
[] |
selectLeafOnly |
boolean |
定义是否只选择叶节点。 |
false |
checkbox |
boolean |
定义是否显示复选框在每个节点之前 |
false |
cascadeCheck |
boolean |
定义是否级联检查 |
true |
cascadeCheck |
boolean |
定义是否级联检查。 |
true |
事件
名称 |
参数 |
描述 |
onSelectionChange |
node |
节点选中时触发 |
onNodeClick |
node |
节点单击时触发。 |
onNodeExpand |
node |
节点展开时触发。 |
onNodeCollapse |
node |
节点折叠时触发。 |
onNodeCheck |
node |
节点勾选时触发。 |
onNodeUncheck |
node |
节点取消勾选时触发。 |
onCheckChange |
nodes |
勾选改变时触发。 |
onNodeContextMenu |
{node, originalEvent} |
节点右击时触发。 |
方法
名称 |
参数 |
返回值 |
描述 |
selectNode |
node |
void |
选择一个节点。 |
checkNode |
node |
void |
勾选一个节点。 |
uncheckNode |
node |
void |
取消勾选一个节点。 |
uncheckAllNodes |
none |
void |
取消勾选所有节点。 |
doFilter |
q |
void |
执行筛选操作。 |