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
的值?
如果我没理解错的话,你可以通过简单地使用传递给 onChange
的 event
来获取更改字段的值:
onChange={e => {
const val = e.target.value;
this.props.change('FieldNameAlt', val)
}};
如何获取一个字段的值,以便 onChange 我可以在 react 中使用 redux-form 设置另一个字段的值?
<Field
fullWidth
name="FieldName"
component={renderTextField}
label="FieldLabel"
onChange={this.props.change('FieldNameAlt', 9999)}
/>
而不是 9999,假设我希望它成为 FieldName*2
的值。我应该如何获取FieldName
的值来设置FieldNameAlt
的值?
如果我没理解错的话,你可以通过简单地使用传递给 onChange
的 event
来获取更改字段的值:
onChange={e => {
const val = e.target.value;
this.props.change('FieldNameAlt', val)
}};