@include 'common'

## 何时使用

类似 Select 的选择控件，可选择的数据结构是一个树形结构时，可以使用 TreeSelect，例如公司层级、学科系统、分类目录等等。

## 代码演示

# 基本

最简单的单选用法。
@include 'demo1'

# 数据直接生成

使用 dataSource 生成树结构，除设置 key, label, children 属性外，还可传入 TreeNode 的其他属性，详细见 TreeNode API，推荐使用该方式生成 Tree 组件。
@include 'demo2'

# 单选与多选

展示单选与多选的用法。
@include 'demo3'

# 勾选

通过设置 treeCheckable，开启 Tree 组件的勾选功能，注意，此时组件处于可多选状态，multiple 属性无效。
@include 'demo4'

# 受控

展示树选择受控的用法。
@include 'demo5'

# 搜索用法

展示树选择的搜索用法。
@include 'demo6'

# 虚拟滚动

当树的节点数比较多的时候，设置虚拟滚动提高性能。
@include 'demo7'

# 无障碍支持

通过 aria-labelledby 对组件进行描述。关于键盘操作请参考#无障碍键盘操作指南。
@include 'demo8'
