formik 相关问题

React的表单库

formik 将设置值提交到 formvalue

需要帮助将数据拉入formik formvalue 需要帮助将数据拉入formik formvalue <Field value={group.name} name="oldgroup" type="hidden" /> 看来formik不会将设置值提交到我的formvalue...... 如果没有 formik,我可能会使用 e.target.value 将值获取到 formvalue 对象中。 但我无法用 formik 解决这个问题。 提交时如何将设置值拉入我的表单值? {groups.user.map((group => { return ( <div style={{width:554, height:100}}className="userlist" key={group._id}> <label>name:<p>{group.name}</p></label> <div style={{display:"flex"}}> <div> <Formik initialValues={initialValues2} validationSchema={validationSchema} validateOnChange={false} validateOnBlur={false} onSubmit={handleRenameGroup}> {({ errors, touched, setErrors}) => ( <Form > <div> <button type="submit" disabled={loading}> {loading && ( <span className="spinner-border spinner-border-sm"></span> )} <span>Add Group</span></button> <Field onClick={e => { setErrors({errors: {}}) }} placeholder="Enter new group here" name="group" type="text" className={ (errors.group && touched.group ? " is-invalid" : "") }/> <ErrorMessage name="group" component="div" className="invalid-feedback"/> <Field value={group.name} name="oldgroup" type="hidden" /> </div> </Form> )} </Formik> </div> <div> <button onClick={handleRemoveGroup} value={group.name}>Remove</button> </div> </div> </div> ) }))} 最终结果应该是 formvalue = {group:value, oldgroup:value}

回答 0 投票 0

反应:输入失去焦点,输入字符,

很想玩react 使用 MUI、formik 和 yup 创建一个登录页面,将电子邮件和密码作为输入字段 但每当我尝试在一个字符后输入任何文本时,输入就会失去焦点。

回答 1 投票 0

是的,具有多个字段的条件验证

我在 ReactJS 应用程序中将 Yup 与 Formik 一起使用。 我有很多字段,如果任何字段被填充,这些字段就会成为必需的。 幸运的是,Yup 提供了一个函数 when 来处理条件验证,但是...

回答 2 投票 0

Material UI 输入字段自动完成=关闭不起作用

我正在使用material-ui中的输入字段和react,尝试为所有字段设置自动填充,并尝试了多种可用的解决方案,但它们似乎都不能正常工作。尝试过

回答 1 投票 0

如何在 Yup Formik 中验证嵌套条件验证

要有条件地验证字段,是 添加送货地址:Yup.boolean(), 名称: Yup.string().when('addShippingAddress', { 是真的, 然后: (schema) => schema.required('F...

回答 1 投票 0

如何处理来自 axiosResponse 的数据以显示在 MUI 卡上?

axiosResponse 数据到 MUI 卡 你好。我正在从事一个小型大学项目,该项目要求我创建一个 Formik 表格,在该表格中我将获得一个水果名称,然后将其用于...

回答 0 投票 0

Formik 字段占位符不会消失,即使在输入 react js 中有值

因为我还不能嵌入图片 我有一个 formik 字段,这个字段有一个占位符,占位符不会消失,它只会在专注于该字段时消失 我能做些什么 ? 我有什么...

回答 0 投票 0

React - Formik - 不验证禁用的控件

我正在寻找一种解决方案来停止对禁用、不可见或未呈现的控件进行 yup 验证。 我有这样的控制: 我正在寻找一种解决方案来停止对禁用、不可见或未呈现的控件进行 yup 验证。 我有这样的控制权: <MySelectInput disabled placeholder={mandantOptions[0].text} name="mandant" options={mandantOptions} clearable={false} /> const validationSchema = Yup.object({ mandant: Yup.number().min(1, 'Select Mandant'), }) 有人可以帮我弄清楚当字段被禁用或不可见或未呈现时我如何停止使用 yup 进行验证。 非常感谢您的帮助 阿加

回答 0 投票 0

警告:isInitialValid 已被弃用,将在未来版本的 Formik 中删除

警告:isInitialValid 已被弃用,并将在未来版本的 Formik 中删除。请改用 initialErrors 或 validateOnMount。 我没有在 formik 中找到 validateOnMount ? 常量 ...

回答 2 投票 0

自定义输入字段在我键入时失去焦点

我有这个带有自定义输入字段的注册表单。现在,当我尝试打字时,在第一个字符之后它失去了焦点。 我想知道我是否可以借用别人的眼睛来弄清楚为什么? :) ... 进口{佛...

回答 0 投票 0

Formik useField

我正在尝试理解 useFormik() 函数。 下面是一个语法示例: const MyTextField = ({ label, ...props }) => { const [field, meta, helpers] = useField(props); ...

回答 1 投票 0

React formik 在模态中从 firebase 设置初始值

我在模态中有一个表单可以编辑一个项目。我正在使用道具(来自 firebase 的数据)初始化表单。我希望用户能够编辑字段并单击保存以更新数据...

回答 0 投票 0

YUP 验证:将字段“a”和“b”的数学值与字段“c”进行比较

你好,我对 YUP 很陌生,我很喜欢它:) 我能够让 yup 做基本的(内置的)验证工作,但我似乎无法弄清楚如何进行涉及一些 ma 的验证......

回答 3 投票 0

MUI 自动完成选项和 Formik 的 inputValue 不可编辑

我正在尝试使用 reactjs、formik 和 MUI 创建一个表单,但是表单中有一个自动完成功能,我无法处理这个问题 当我给出输入值时,它将不可编辑,所以我可以...

回答 0 投票 0

使用 Formik 集成 Material UI 选择输入

我有一个自定义的 Material UI 多选输入,其中的自定义部分允许它预先填充初始值,从数据库中检索(它将它们加载为输入中的选定项),

回答 1 投票 0

通过 React、MaterialUI 中的 Formik 向后端服务器发送 axios.post 请求面临问题

我正在尝试通过 MaterialUI 项目中的 useFormik 挂钩使用 Formik。 “onSubmit”功能似乎在控制台日志检查的基础上运行良好,但 POST 请求似乎没有...

回答 0 投票 0

使用 hooks 时如何动态更新 validationSchema

类似于 issue 1436 但我使用的是 react hook useFormik。我想在 API 调用中获取 JSON 模式后设置 validationSchema,并使用 schema-to-yup 创建 Yup 验证 fu ...

回答 0 投票 0

MUI DatePicker 正在验证但验证时未显示为红色轮廓

我正在尝试在我的一个项目中使用 Material UI + useFormik + yup 进行表单控制和验证。我在 MUI datePicker 中添加了验证并且验证工作正常但是 DatePicker outlin ...

回答 0 投票 0

如何覆盖 Formik 的 handleBlur?

如何覆盖或扩展 handleBlur?查看useFormik函数,这是handleBlur的实现。有人可以告诉我如何使用这种方法吗?这是我第一次看到

回答 0 投票 0

useFormik 导致太多重新渲染

堆栈: 下一个TS 福尔米克 Redux 工具包 MUI5 是的 我有一个用户页面,显示用户列表。此页面也有删除用户和编辑用户操作。编辑用户,在 Redux 中保存选择的用户

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.