1、 在getFieldDecorator()函数中添加id属性来对表单控件设置动态id:
getFieldDecorator(name_${id}
, {
rules: [{ required: true, message: '请输入名称!' }],
})()
2、 在处理表单数据时,值和id一起提交:
handleSubmit = e => { e.preventDefault(); const { id } = this.props; this.props.form.validateFields((err, values) => { if (!err) { const dataToSubmit = { ...values, id: id, }; // 提交表单数据 } }); };
上一篇:Antd表单自定义验证器
下一篇:Antd表格-排序与渲染不起作用