Appearance
checkbox 多选框
基本使用
按钮样式
使用远程下拉
API
| 参数 | 描述 | 类型 | 默认值 | 是否必填 |
|---|---|---|---|---|
| checkboxType | 多选框样式,可选值 default | button | string | default | |
| textColor | 按钮形式的 Checkbox 激活时的文本颜色 | string | ||
| size | 多选框按钮或边框按钮的大小 small | default | large | string | ||
| fill | 按钮形式的 Checkbox 激活时的填充色和边框色 | string | ||
| validateEvent | 输入时是否触发表单的校验 | boolean | ||
| map | 枚举值 | Record<string, string> | ||
| optionKey | 键值 | string | id | |
| optionValue | 显示值 | string | value | |
| remote | 是否开启远程链接 | boolean | false | |
| remoteApi | 远程配置 | RemoteApi | ||
| onChange | 值变更时的回调 | (data?: AnyObject) => void |
RemoteApi
| 参数 | 描述 | 类型 | 默认值 | 是否必填 |
|---|---|---|---|---|
| url | 请求地址 | API | 是 | |
| deps | 依赖项,当值变更改变时触发请求 | string[] | ||
| formatData | 格式化请求结果,返回数组,内部默认处理结构为 res.data: Array[] 的数据 | res => AnyObject[] | ||
| requestParameter | 请求参数处理,自定义你请求参数 | data: AnyObject => AnyObject |