javascript - 重新初始化在 Formik 中不起作用 - React Native
问题描述
我Formik
用于处理表单字段。我想从服务器获取数据并将其初始化为字段,但它不起作用。我真的很努力,但我仍在寻找解决方案。有人可以帮我解决这个问题吗?
谢谢
<Formik
initialValues={initialValues}
onSubmit={onSubmit}
enableReinitialize={true}
validationSchema={validationSchema}
>
{() => <>{children}</>}
</Formik>
<Form
initialValues={
edit
? editInitializeValues
: {
name: "",
phone: "",
old_password: "",
new_password: "",
address: "",
}
}
onSubmit={handleSubmit}
>
......
</Form>
解决方案
推荐阅读
- node.js - 数据正在添加到超级账本结构的默认通道中
- javascript - application.js 中的引导链轮问题
- flutter - Dart 中的动态日期时间与 Flutter
- ios - 如何使用可可豆荚为我的 watchOS 安装任何模块
- openoffice-calc - OpenOffice Calc:如何将单元格 A 的多字符串值转换为单元格 B 中的单字符串值
- css - Mat Datepicker 和 Ngx-Bootstrap datepicker 都不起作用 Mat Dialog 控件
- rabbitmq - 是否可以暂时停止从 RabbitMQ 发送消息
- java - 我可以使用 Jacoco 来检查可执行文件 .exe 的代码覆盖率,就像使用 Jas 一样吗?
- java - 为什么不允许 Class 中的上限?
- recaptcha-v3 - Recaptcha V3 未在中国加载