interface combo { /** * 标签名 */ fieldLabel: string /** * 标签宽度 */ labelWidth: string /** * 是否可以筛选 */ filterable: boolean /** * 是否可以清空选项 */ clearable: boolean /** * 是否允许用户创建新条目, 只有当 filterable 设置为 true 时才会生效。 */ allowCreate: boolean /** * 否在输入框按下回车时,选择第一个匹配项。 需配合 filterable 或 remote 使用 */ defaultFirstOption: boolean /** * 是否必填 */ required: boolean /** * 尺寸 * 可选值: 'large'| 'default'| 'small' */ size: 'large' | 'default' | 'small' /** * 占位字符 */ placeholder: string /** * 禁用 */ disabled: boolean /** * 只读 */ readonly: boolean /** * 隐藏 */ hidden: boolean // /** // * 是否多选 // */ // multiple: boolean // // /** // * multiple 属性设置为 true 时,代表多选场景下用户最多可以选择的项目数, 为 0 则不限制 // */ // multipleLimit: number /** * 显示字段 */ displayField: string /** * 数值字段 */ valueField: string /** * 数据类型 * 可选值: 1: 枚举类型, 2: 字典类型 */ dataType: 1 | 2 /** * 字典编码, 只有当dataType设置为2时才会生效 */ dataDict: string /** * 枚举数据, 只有当dataType设置为1时才会生效 */ dataEnum: any }