select表示组件的配置项类型为选择器,⽀持开启过滤和⾃定义输⼊。

配置项说明

字段名 含义 类型 是否必选 备注
name 显示名 string
type 类型 string
default 默认显示值 string、number、array 兼容多选,选项为options中value值
options 选项 array 对象数组,包含labelvalue字段。label为显示文本,value为文本值。
optionsHandler 动态选项 string 此处填写方法名称,方法返回值必须符合options类型
filterable 是否⽀持过滤 boolean 默认:true
allowCustom 是否⽀持⾃定义输⼊内容 boolean filterable为true时生效。默认:true
multiple 是否启用多选 boolean
placeholder 提示信息 string 默认值:请选择

值说明

条件 数据类型 示例 默认值
string或者number “SimSun” “”
multiple为true array [“single”, “double”] [“”]

配置示例

selectpng.png

  1. "font": {
  2. "name": "字体",
  3. "type": "select",
  4. "default": "SimSun",
  5. "options": [
  6. {
  7. "value": "Microsoft Yahei",
  8. "label": "微软雅黑"
  9. },
  10. {
  11. "value": "SimSun",
  12. "label": "宋体"
  13. },
  14. {
  15. "value": "SimHei",
  16. "label": "黑体"
  17. }
  18. ]
  19. }