icon: '&#xe61d;'
tags:
  en:
    - checklist
    - select
    - form
  zh-CN:
    - 选择
    - 表单
props:
  value:
    type: Array
    default: []
    en: form value
    zh-CN: 表单值
  title:
    type: String
    default: ''
    en: title
    zh-CN: 标题
  required:
    type: Boolean
    default: false
    en: if required
    zh-CN: 是否为必选
  options:
    type: Array
    default: []
    en: options list
    zh-CN: 选项列表，可以为`[{key:'name',value:'value',inlineDesc:'inlineDesc'}]`的形式
  max:
    type: Number
    default: ''
    en: max selected number
    zh-CN: 最多可选个数
  min:
    type: Number
    default: ''
    en: min selected number
    zh-CN: 最少可选个数
  random-order:
    type: Boolean
    default: false
    en: if place options in a random order
    zh-CN: 是否随机打乱选项顺序
  check-disabled:
    type: Boolean
    default: true
    en: if disabled item when selectedItems.length === total.length, by using this prop:max no longer works
    zh-CN: 是否进行可选检测，默认情况下当选择个数等于可选个数(max)时，其他项不可选择。该选项主要适用于从多个选项列表中收集值的场景。注意的该选项设为 false 时 max 设置将失效。
  label-position:
    type: String
    default: right
    en: label position, can be set to left or right
    zh-CN: label 位置，可以设置为 left 或者 right
  disabled:
    en: if disable user from selecting
    zh-CN: 是否禁用操作
methods:
  getFullValue:
    en: get current value with label
    zh-CN: 获取值和对应的显示文字
events:
  on-change:
    params: '(value)'
    en: emits when value changes
    zh-CN: 值变化时触发，参数为 (value)

