chenquincy/vue-dynamic-form-component

enum multiple: true, 校验不通过

Closed this issue · 3 comments

我看input.vue 里面 select框 有做:multiple="descriptor.multiple" 但是设置了值之后 校验都不能通过,还需要设置什么吗

@jscaden 可以的话提供一下 descriptors

descriptors : {
enum: {
type: 'enum',
label: '下拉框',
enum: ['value1', 'value2'],
multiple: true, // 我就想设置成 多选 设置这个 后 校验报enum must be one of value1, value2
options: [
{ label: '选项1', value: 'value1' },
{ label: '选项2', value: 'value2' }
]
},
}

@jscaden 可以看看文档这里:多选数组,应该设置成 type: 'array'defaultField.type再设置成 enum