我想不断将表单数据附加到json对象

我提交表单时的数据示例如下

{"firstName":"jack", "lastName":"miller"}  

但是-我需要继续用提交的新表单追加数据,以便我可以存储所有表单数据

我希望它的追加是json格式,因此上面将为每个“记录”将那些值和逗号分开

captureForm = (event) => {      const data = new FormData(event.target);      let medicationJSON = JSON.stringify(Object.fromEntries(data));      allFormData += "," + medicationJSON; } 

显然,上面是更多的伪代码,但是我不想手动添加逗号,因为它是一种hack,但需要删除其开头的逗号。

如何继续提交新表格并附加数据?

我正在使用React-但是为此,React似乎并没有参与...

===============>>#1 票数:0

您可以将allFormData为数组,然后继续将数据推allFormData该数组。 当您要发送它时,请使用allFormData.join(',')

  ask by Jeremy Miller translate from so

===============>>#2 票数:0

表单数据附加文档文档

data.append("firstName", "jack"); data.append("lastName", "miller"); data.append(allData); 

FormData接口的append()方法将新值附加到FormData object内部的现有键上,或者添加该键(如果尚不存在)。

  ask by Jeremy Miller translate from so

本文未有回复,本站智能推荐: