gpt4 book ai didi

javascript - 从表单外部重置 React Native Formik 表单

转载 作者:行者123 更新时间:2023-12-04 16:38:12 25 4
gpt4 key购买 nike

我知道你可以使用 resetForm在 Formik 中重置 onSubmit 中的表格.但是,有没有办法通过为它分配一个 ref 并以某种方式调用它的 rest form 方法来以编程方式重置它?

最佳答案

有一个名为 innerRef 的 Prop 可以为 formik 表单制作 ref

<Formik
innerRef={(p) => (this.formik = p)}
/>
然后像这样使用它:
onPress={() => this.formik.resetForm()}
或者使用功能组件:
const formikRef = useRef();
<Formik
innerRef={formikRef}
...
/>
然后与
onPress={() => formikRef.current?.resetForm()}

关于javascript - 从表单外部重置 React Native Formik 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66299897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com