【发布时间】:2019-11-12 12:12:30
【问题描述】:
我有一个关于 Redux 表单字段的问题。我只有一个要创建的简单表单,它只有一个 firstName 字段和一个 lastName 字段。
而不是写出两个字段的代码,例如:
<Field
id="firstName"
name="firstName"
component={FormField}
validate={this.myValidation}
...
/>
<Field
id="lastName"
name="lastName"
component={FormField}
validate={this.myValidation}
...
/>
既然它们如此相似,有没有办法以编程方式呈现这些字段?我之所以这么问,是因为还会有其他基本相同的字段,而且似乎有更好的方法来做到这一点,而不是像上面那样把它们都写出来。
希望我的问题有意义。只是希望尽可能保持代码 DRY,并让更少的代码做更多的事情。
感谢任何人提供的任何建议...
【问题讨论】:
标签: javascript reactjs redux jsx redux-form