如何在React中一次提交多个表单数据?

问题描述 投票:0回答:1

我有10个组件显示为侧面导航列表项。每个组件都是一个表单(Formik,Material,Yup)。当用户单击其中一个项目时,他可以转到相应的表单页面,他可以填写表单,但是我想一次提交所有数据(一次同时提交所有10个表单)。

这里的问题是,一旦用户从一种形式导航到另一种形式,数据就会丢失。我不确定如何处理它,有什么线索吗?

reactjs material-ui formik
1个回答
0
投票

我认为,如果您想一次提交所有表单数据,则应将10种表单中的所有数据存储在其父组件中。当用户导航到其他页面时,您的数据将在父组件中。但是我认为这不是一个好方法,因为父组件存储了大量数据,这会导致性能下降。您为什么要一次提交所有表格?

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