Reactjs Formik收音机盒不可选择
我有一个带有Formik和initialValues的工作反应组件,除了下面的收音机外,其他一切都工作得很好 无法选择收音机盒,可能是什么错误Reactjs Formik收音机盒不可选择,reactjs,forms,formik,Reactjs,Forms,Formik,我有一个带有Formik和initialValues的工作反应组件,除了下面的收音机外,其他一切都工作得很好 无法选择收音机盒,可能是什么错误 <Field name="accountPurpose" render={({ field }) => ( <>
<Field
name="accountPurpose"
render={({ field }) => (
<>
<div className="radio-item">
<input
{...field}
id="all"
value="all"
checked={field.value === "all"}
name="type"
type="radio"
/>
<label htmlFor="all"> All</label>
</div>
<div className="radio-item">
<input
{...field}
id="distribution"
value="distribution"
name="type"
checked={field.value === "distribution"}
type="radio"
/>
<label htmlFor="distribution">
Distribution
</label>
</div>
<div className="radio-item">
<input
{...field}
id="redemption"
value="redemption"
name="type"
checked={field.value === "redemption"}
type="radio"
/>
<label htmlFor="redemption">
{" "}
Redemption
</label>
</div>
</>
)}
/>
(
全部的
分布
{" "}
赎回
)}
/>
从所有输入中删除checked={field.value====…}
,只对一个输入使用defaultChecked
。如下所示
<input
id="all"
value="all"
name="type"
type="radio"
defaultChecked
{...field}
/>
Hi-Alex,我是否将defaultChecked={field.value====…}
作为选项之一?只需defaultChecked
,