在下面的组件中,我没有得到传播{...input}
的重点。什么是input
道具?它似乎不会被example中的容器表单传入,因此它必须来自Redux表单库。但究竟是什么呢?
const renderField = ({ input, label, type, meta: { touched, error, warning } }) => (
<div>
<label>{label}</label>
<div>
<input {...input} placeholder={label} type={type} />
{touched && ((error && <span>{error}</span>) || (warning && <span>{warning}</span>))}
</div>
</div>
)