React redux-form 获取字段的值以设置其他字段

React redux-form get value of field to set other field

如何获取一个字段的值,以便 onChange 我可以在 react 中使用 redux-form 设置另一个字段的值?

<Field
    fullWidth
    name="FieldName"
    component={renderTextField}
    label="FieldLabel"
    onChange={this.props.change('FieldNameAlt', 9999)}
/>

而不是 9999,假设我希望它成为 FieldName*2 的值。我应该如何获取FieldName的值来设置FieldNameAlt的值?

如果我没理解错的话,你可以通过简单地使用传递给 onChangeevent 来获取更改字段的值:

onChange={e => {
    const val = e.target.value;
    this.props.change('FieldNameAlt', val)
}};