formik相关内容

在组件之外访问Formik的值|反应

一些信息 我正在为项目使用Formik,并且设置如下: |-MenuModal |--MenuEdit |---MenuEditForm MenuModal是MenuEdit和MenuEditForm的父级.组件MenuEditForm负责返回Formik表单,但是我在其父级MenuModal中调用了提交,后者随后通过React的refs在MenuEdit中运行了commit函数. ..
发布时间:2020-11-10 02:09:08 其他开发

React Formik Material UI自动完成功能:如何在localStorage的自动完成功能中填充值?

因此,我正在尝试使用Formik和Material UI创建表单.对于所有字段,一切都可以正常工作,但是问题在于自动完成功能.我找不到从localStorage填充字段的方法.我尝试了所有操作,从放置值props,inputValue,defaultValue等开始,但似乎没有任何效果. import React from 'react' import { Grid } from '@mat ..
发布时间:2020-11-10 02:07:56 其他开发

FormField中的getFieldValue或类似内容

有没有一种方法可以在Formik中的点击处理程序中获取字段的值? 您可以在其中使用setFieldValue,因此我认为(但在任何地方都找不到)Formik应该具有类似的东西来检索值: getFieldValue('name') === 'Test' ? action1 : action2} 在Formik中执行此操作的正确方法是什么? ..
发布时间:2020-11-10 02:06:54 前端开发

反应|如何将FormikProps传递给一个组件

我正在尝试传递values和props,该formik需要1个组件.我将各种小组件用于某些形式,并将它们传递到一个复杂的组件中,该组件需要在调用时传递给每个单独的渲染器. 基本上所有FormikProps.这是一个这样的组件. import React, { Fragment } from 'react'; import debounce from 'debounce-promise' ..
发布时间:2020-11-10 02:06:44 前端开发

如何在Formik中创建连​​接/相关选择元素?

我有两个选择框,一个用于国家,另一个用于区域.当有人选择一个国家时,我需要用不同的值(异步地)填充选择的区域. 我知道 react-country-region-selector 和反应选择,但是对于这样一个简单的任务,这些解决方案似乎有些过头. 在下面的代码中,选择一个国家/地区后,区域会正确填充,但是所选国家/地区的值会丢失.另外,我应该在构造函数中设置状态还是Formik应该处理 ..
发布时间:2020-11-10 02:06:43 其他开发

React:Formik表单,回调函数内部提交后如何使用状态

我正在reactjs中使用formik插件,我想在表单提交后使用useState变量. this和setState都未定义,我无法实现. 有人可以帮我解决这个问题吗? 请参见下面的屏幕截图 解决方案 在JavaScript中,默认情况下未绑定类方法. 如果忘记绑定this.LoginApp并将其传递给onSubmit,实际调用该函数时(如您已经提到的),this将为unde ..
发布时间:2020-11-10 02:06:38 其他开发

使用Formik处理来自API的错误

我正在从api中捕获错误,并以表格形式显示它们,并且工作正常.但是问题是,当我以一种形式更改一个字段时,所有错误都消失了.对于表单,我使用的是Formik,并用于验证. const handleSubmit = (values, {setSubmitting, setFieldError, setStatus}) => { someApiCall(values) . ..
发布时间:2020-11-10 02:06:35 其他开发

Formik-确认后如何重设表格

在 Formik 中,如何使“重置"按钮仅在确认后重置表单? 即使您单击“取消",下面的我的代码仍会重置表单. var handleReset = (values, formProps) => { return window.confirm('Reset?'); // still resets after you Cancel :( }; return ( ..
发布时间:2020-11-10 02:06:29 其他开发