diff --git a/examples/docs/tree.md b/examples/docs/tree.md index 522583843..9f488a5da 100644 --- a/examples/docs/tree.md +++ b/examples/docs/tree.md @@ -11,19 +11,24 @@ -## Basic +## Tree 树形控件 +用清晰的层级结构展示信息,可展开或折叠 + +### 基础用法 + +::: demo +```html -## Have Checkbox + +``` +::: +### 可选择 + +适用于需要选择层级的时候使用。 + +::: demo +```html + + +``` +::: + +### Attributes + +| 参数 | 说明 | 类型 | 可选值 | 默认值 | +|---------- |-------------- |---------- |-------------------------------- |-------- | +| data | 展示数据 | array | — | — | +| props | 配置选项,具体看下表 | object | — | — | +| load | 加载子树数据的方法 | function(node, resolve) | — | — | + +### props + +| 参数 | 说明 | 类型 | 可选值 | 默认值 | +|---------- |-------------- |---------- |-------------------------------- |-------- | +| label | 指定节点标签为节点对象的某个属性值 | string | — | — | +| children | 指定子树为节点对象的某个属性值 | string | — | — | diff --git a/packages/tree/src/tree-node.vue b/packages/tree/src/tree-node.vue index 73963d44d..a241799b0 100644 --- a/packages/tree/src/tree-node.vue +++ b/packages/tree/src/tree-node.vue @@ -7,7 +7,11 @@ :class="{ 'is-leaf': node.isLeaf, expanded: !node.isLeaf && expanded }" > - + + {{ node.label }}