非 template/render 模式下,请使用 h-category。
在传递的param参数中,定义基本的数据字段:keyName, parentName, titleName。
设定数据模式:dataMode, 当传递的数据为有key,parent字段的list,则传递list,组件会根据key,parent字段自动计算树模型(parent可以是数组对应),如果传递的数据本身就是树模型,则传递tree。
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| type | 数据类型 | String | key,object | key |
| option | 配置项,详细参见下面的option说明 | Object | - | |
| multiple | 多选 | Boolean | - | false |
| filterable | 是否可以搜索 | Boolean | - | false |
| config | 使用全局配置的方法 | String | - | - |
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| keyName | 数据的key对应字段 | String | - | 全局配置category.default.keyName |
| titleName | 数据的title对应字段 | String | - | 全局配置category.default.titleName |
| parentName | 数据的parent对应字段 | String | - | 全局配置category.default.parentName |
| dataMode | 提供的数据类型,是平铺需要解析的列表,还是已经生成好的tree数据 | String | list, tree | list |
| datas | 用于tree展示的数据 | Array | - | [] |
| getTotalDatas | 异步获取用于tree展示的数据,一次性全部加载 | Function | - | - |
| getDatas | 异步获取用于tree展示的数据,每一次单击获取子集 | Function | - | - |