reactjs - React redux-form 获取字段的值以设置其他字段
问题描述
如何获取一个字段的值,以便 onChange 我可以在反应中使用 redux-form 设置不同字段的值?
<Field
fullWidth
name="FieldName"
component={renderTextField}
label="FieldLabel"
onChange={this.props.change('FieldNameAlt', 9999)}
/>
而不是 9999,说我希望它是FieldName*2
. 我应该如何获取 的值FieldName
来设置 的值FieldNameAlt
?
解决方案
event
如果我理解正确,您可以通过简单地使用传递给的来获取更改字段的值onChange
:
onChange={e => {
const val = e.target.value;
this.props.change('FieldNameAlt', val)
}};
推荐阅读
- c++ - 为新的 ArrayFire 版本调整 MatchedFilter 算法时出现问题
- python - 在 HPC 节点上使用 Pycharm - qrsh 并在 sh 脚本中运行命令?
- php - 将副本发送给联系表的发件人
- mocking - 处理不同的 Web 服务(Rest 和 SOAP)时使用哪个 Mockserver?
- r - 正则表达式在 R 中匹配具有相邻和非相邻单词重复的句子
- linux - 如何解决 PyCharm 骨架生成问题?
- python - 在 lxml 中按命名空间查找
- r - 如何在从 R 中的另一个数据框计算的数据框中创建列?
- scala - map 将通过任何 String 键返回相同的值
- python - 如何基于另一个嵌套列表将缺失值附加到嵌套中?