@beisen-phoenix/select
Version:
## 概述
47 lines (34 loc) • 2.03 kB
Markdown
#Select
## 概述
select下拉选择框
## API
| 参数 | 说明 | 类型 | 默认值 | 必须 |
| --- | --- | --- | --- | --- |
| size | 选择框的大小,选项(small, normal, large) | String | normal | No |
| isSearch | 是否开启搜索功能(是否可输入) | Boolean | false | No |
| value | 传入的选择值 | String 或 Array<Item> | 无 | No |
| showDelete | 是否显示清空图标 | Boolean | true | No |
| isMultiSelect | 是否多选 | Boolean | false | No |
| readOnly | 是否只读 | Boolean | false | No |
| isActive | 是否处于边框高亮状态 | Boolean | false | No |
| placeHolder | 输入框的占位符 | String | ‘请输入’ | No |
| disabled | 禁用全部checkbox | boolean | false | No |
| error | 校验错误 | boolean | fasle | No |
| onChange | 发生状态变化后的回调,返回值 (value, showModel, searchWord) | Function | 无 | No
| onDelete | 删除选项后的回调,返回值 (value) | Function | 无 | No
| onSearch | 可搜索情况下,输入框的值的回调,返回值 (searchWord) | Function | 无 | No
## item
传人的数据是数组,每一项的结构如下:
| 参数 | 说明 | 类型 | 默认值 | 必须 |
| --- | --- | --- | --- | --- |
| label | 实际显示的文案 | String | 无 | Yes |
| value | 选项的实际值 | String | 无 | Yes |
| disabled | 禁止该选项 | boolean | false | No |
## 多语言
| 参数 | 说明 | 类型 | 默认值 | 必须 |
| --- | --- | --- | --- | --- |
| translation | 语言包 用于翻译组件内置常量 | {placeHolder: string} | {placeHolder: '请选择'} | NO |
### 2019-08-27
1. 修改交互,单选可输入选择器,激活输入框时,当前选中项变为提示文字 http://nature.beisen.co/NaturedesignSpec/Naturedesign3.0/NaturedesignSpec-PC/preview/%5bPC%5dNaturedesign3.0.5/4DataEntry-05-Selector/
2. 修改交互,单选可输入选择器,激活输入框时,点击清空,输入框保持激活
3. 添加showDelete,是否显示清空图标