我正在研究reactjs,我正在使用 ant.design
选择模块从下拉菜单中选择不同的技能 . 我想检查表单提交中至少选择三个选项 . 我也会和你分享代码你们能帮助我解决这个问题
<FormItem>
{getFieldDecorator('skills', {
rules: [
{
required: true,
message: 'Please select skillset!',
},
],
})(
<Select
mode="tags"
style={{ width: '100%' }}
defaultValue={defaultSkills}
>
{children}
</Select>,
)}
</FormItem>
1 回答
由于您使用的是
antd
,因此可以选择多选:mode="multiple"
然后您将在handleChange方法中拥有一系列选定值,您可以检查所需的条件 . 这是一个例子:https://codesandbox.io/s/pk6nmk560