我有一个父组件,如何使用 setFieldValue
的 formik
函数从子组件更新父组件字段。
const [mulVal, setMultiValues] = useState([])
<Field name='RollNo'>
{({ field, form }) => (
<FormControl isInvalid={form.errors.RollNo &&
form.touched.RollNo } isRequired>
<FormLabel htmlFor='RollNo '>Roll No</FormLabel>
<ChildComponent {...field}
values={mulVal} options={data.RollNo }
onChange={setMultiValues}/>
<FormErrorMessage>{form.errors.RollNo }
</FormErrorMessage>
</FormControl>
)}