@aliretail/react-materials-components
Version:
29 lines (24 loc) • 2.1 kB
Markdown
title: TreeSelector-API
order: 1
category: UI
description: TreeSelector 组件描述
screenshot: https://gw.alicdn.com/imgextra/i2/O1CN01yW3hCD1M8CnqeKFlq_!!6000000001389-2-tps-90-90.png
## API
| 参数名 | 说明 | 必填 | 类型 | 默认值 |
| ------------------ | ------------------------------------------------------ | ---- | ------------------- | -------- |
| value | 选中的节点 primaryValueKey,单选时为 string,多选为数组 | Y | string \| string[] | |
| onChange | 改变的值, value: 同 value 值;node: 节点配置 | Y | (value, node) => {} | () => {} |
| dataSource | 数据源 | N | IDataSource | [] |
| className | 组件额外 class name | N | string | '' |
| appCode | 接口访问的 appCode | N | string | '' |
| apiCode | 接口访问的 apiCode | N | string | '' |
| url | 接口访问完整 url | N | string | '' |
| extRequestParams | 接口额外的请求参数 | N | string | {} |
| primaryValueKey | 接口中的当做 value 的 key 字段 | N | string | 'value' |
| primaryLabelKey | 接口中的当做 label 的 key 字段 | N | string | 'label' |
| isGetAllDataSource | 是否一次性从接口获取所有的 dataSource | N | boolean | false |
| followTrigger | 选择框是否跟随滚动 | N | boolean | true |
IDataSource from fusion TreeSelectProps
其余参数请参照 fusion 官网的 TreeSelect 的配置