如何在我的 class 组件中使用 useFormikContext 挂钩?
How can I use useFormikContext hook in my class component?
我正在 React Native App 中使用 Formik 表单。我希望使用 Formik 组件外部的按钮提交我的表单。我知道 useFormikContext 挂钩是如何工作的,但问题出在我的组件上,它是一个 class 组件(不是功能组件)。如何提交表格?
我必须使用 React.createRef() 来解决我的问题。
我在这样的构造函数中创建了 ref
this.myRef = React.createRef();
然后我必须像这样将 innerRef 道具应用到我的表单
innerRef={this.myRef}
最后我必须像这样在 handleSubmit 中调用 submitForm 方法
this.myRef.current?.submitForm();
就是这样:)
我正在 React Native App 中使用 Formik 表单。我希望使用 Formik 组件外部的按钮提交我的表单。我知道 useFormikContext 挂钩是如何工作的,但问题出在我的组件上,它是一个 class 组件(不是功能组件)。如何提交表格?
我必须使用 React.createRef() 来解决我的问题。 我在这样的构造函数中创建了 ref
this.myRef = React.createRef();
然后我必须像这样将 innerRef 道具应用到我的表单
innerRef={this.myRef}
最后我必须像这样在 handleSubmit 中调用 submitForm 方法
this.myRef.current?.submitForm();
就是这样:)