使用UseFormik时如何更改数组的初始值?
这是我使用useformik钩的代码
const formik = useFormik({
initialValues: {
name: '',
status: 'new',
functionalBreakdown: [],
spatialBreakdown: [],
form: [],
discipline: [],
companyId,
},
validate,
onSubmit: async (values) => {
try {
// const res = await
setFormData(values);
} catch (error) {}
},
});
如何更新数组?如果有人知道解决方案,请提供帮助。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您要手动更新一个formik值,例如,
如果您有列表值,则可能会使用此sandbox中的多项选择:
In case you want to manually update a formik value you would use e.g.
If you have list values you would probably use a multi select like in this sandbox: