使用 useFormik 处理复选框

Ami*_*min 3 reactjs formik

如何将useFormik钩子与 ` 一起使用?

我尝试过这个但不起作用

const formik = useFormik({
    initialValues: {
      healthBackground: [],
    },
    onSubmit: (values) => alert(JSON.stringify(values)),
 });
 
 
 return (
 <formik>
 <input type="checkbox" {...formik.getFieldProps("healthBackground")} value="test1" />
 <input type="checkbox" {...formik.getFieldProps("healthBackground")} value="test2" />
 </formik>
 )
Run Code Online (Sandbox Code Playgroud)

scr*_*ike 7

根据文档,也许你应该将代码更改为这样