【发布时间】:2017-01-22 11:16:12
【问题描述】:
在 redux-form v6 中,我们可以显示正常输入字段的错误,如下所示
我们可以像这样创建自定义渲染字段
const renderField = ({ input, label, type, meta: { touched, error } }) => (
<div>
<label>{label}</label>
<div>
<input {...input} placeholder={label} type={type}/>
{touched && error && <span>{error}</span>}
</div>
</div>
)
在表单中,我们可以使用自定义的 renderField
<Field name="username" type="text" component={renderField} label="Username"/>
现在我需要知道,我们如何为选择字段做同样的事情,以及我们应该如何将下拉选项传递给这个自定义渲染字段,任何想法为选择创建自定义渲染字段?
【问题讨论】:
-
它有点过时了,可以使用它显示选择,但它不跟踪下拉列表中的事件、更改、值
标签: reactjs redux redux-form