在表单提交后设置表单文本字段值,并使用ant design进行响应

时间:2018-12-29 01:05:20

标签: reactjs antd react-props ant-design-pro react-state

提交后,我需要更改表单文本字段的值。我使用了https://ant.design/components/form/蚂蚁设计来创建表单。

我在onSubmit方法中尝试了以下代码。

this.props.form.setFieldsValue({ count: pasId});

这里的计数是getFieldDecorator的ID。但是,当我进行如下检查时,计数字段值不会更改为pasId变量的值。

console.log(values.count);

那么在哪里出现错误以及在将表单值提交到数据库后如何设置表单字段值?

1 个答案:

答案 0 :(得分:1)

就像您在fieldDecorator示例的源代码中看到的那样,您似乎需要使用setFieldsValue

https://ant.design/components/form/#components-form-demo-coordinated

https://github.com/ant-design/ant-design/blob/master/components/form/demo/coordinated.md