我正在尝试使用formik动作setFieldValue
。我在表单中有一个表单(它是一个表单,然后一个对话框以不同的形式打开,但是某些字段取决于第一个表单中写的内容)。
数据发送很好,我只是发送它作为道具....但是..我正在尝试使用setFieldValues
从该表单设置一些隐藏的字段(隐藏在无输入),但我似乎无法让它起作用。
我尝试在componentDidUpdate
中使用它作为this.props.setFieldValue
,我也尝试将setFieldValue
传递给我的提交函数,就像这样
onSubmit={(values, setFieldValue) => this.handleSubmit(values, setFieldValue)}
似乎没有什么工作。 setFieldValue
总是扔not a function
试试this.props.form.setFieldValue