# Select 选择器 拓展ElementUI的`el-select`,支持快捷配置数据源。 ## 基础用法 适用广泛的基础单选
::: snippet 设置`options`配置选择器数据源 ```html ``` ::: ::: snippet 配置`option`**插槽**可自定义选项样式 ```html ``` :::
::: snippet 设置`filterable`启用搜索功能 ```html ``` ::: ::: snippet 设置`clearable`可清空选项 ```html ``` :::
::: snippet 支持直接配置``子项 ```html ``` :::
## 设置多选 多选时支持字符串或数组类型的值
::: snippet 设置`multiple`开启多选,选中值为**数组**类型 ```html ``` ::: ::: snippet 设置`stringify`后,选中值为**字符串**类型 ```html ``` :::
::: snippet 设置`sequence`固定序列,选中顺序与数据源顺序保持一致 ```html ``` :::
## 远程加载 可以通过设置`queryApi`自定义查询接口,也可以设置`url`及`http`进行内置格式的查询,其中`http`可在组件库全局配置
::: snippet `queryApi`自定义查询接口 ```html ``` :::
::: snippet `lazy`设置懒加载,即初始化后不自动执行查询,而是第一次点击下拉时加载 ```html ``` :::
::: snippet `update`设置每次打开下拉框都保持最新数据 ```html ``` :::
## API ## Attribute 属性 参数|说明|类型|可选值|默认值 -|-|-|-|- value | 值 | String, Number, Boolean, Object, Array | - | - placeholder | 占位符 | String | - | 请选择 options | 选项列表 | Array | - | [] labelKey | 标签字段名 | String | - | name valueKey | 值字段名 | String | - | code searchKey | 搜索字段名 | String | - | query size | 大小 | String | mini、small、large | mini multiple | 多选 | Boolean | - | false disabled | 禁用 | Boolean | - | false clearable | 可清除 | Boolean | - | true filterable | 可搜索 | Boolean | - | true queryApi | 自定义接口 | Function | - | - lazy | 初始化后懒加载数据 | Boolean | - | true update | 点开下拉框时更新数据 | Boolean | - | false ## Events 事件 事件名称|说明|回调参数 -|-|- change | 改变选中 | 值,选中项数据