下面,当我使用component={RadioButton}
时,RadioButton会得到id, label
的罚款。
但是,如果我抓住RadioButton
的定义并将其作为render
的{{1}}道具传递,则不会传递Field
。
id, label
RadioButton
<Field
component={RadioButton}
name="number_operation"
id="2" // this gets passed fine
label="2"
/>
<Field
name="number_operation"
id="more" // this dosn't get passed
label="more"
render={({
field: { name, value, onChange, onBlur },
id,
label,
className,
...props
}) => {
return (
<React.Fragment>