我正在尝试从对象内的数组创建2个不同的对象。我创建了一个通过POST方法传递所有数据的表。例如,这是我将数据添加到2行时表单发送的内容:{ fm_tipo_comp_select: [ '1', '3' ],
fm_tipo_gasto: [ '1', '6' ],
fm_serie: [ '1234', '4321' ],
fm_ndoc: [ '11551151', '222111' ],
fm_ruc: [ '74111', '17144151658' ],
fm_fecha: [ 'May 16, 2019', 'May 25, 2019' ],
fm_moneda: [ '2', '5' ],
fm_retencion: [ '16', '16' ] }我需要像这样分开它:对象1{ fm_tipo_comp_select: '1',
fm_tipo_gasto: '1',
fm_serie: '1234',
fm_ndoc: '11551151',
fm_ruc: '74111',
fm_fecha: 'May 16, 2019',
fm_moneda: '2',
fm_retencion: '16' }对象2{ fm_tipo_comp_select: '3',
fm_tipo_gasto: '6',
fm_serie: '4321',
fm_ndoc: '222111',
fm_ruc: '17144151658',
fm_fecha: 'May 25, 2019',
fm_moneda: '5',
fm_retencion: '16' }我如何能够像这样分离我的对象,或者更好地如何发送分离对象的表单。我正在使用nodejs。
2 回答
四季花海
TA贡献1811条经验 获得超5个赞
...或者更好的如何发送表格与对象分开。
不是将值作为数组推送,而是为每一行使用一个单独的对象,然后将其推入一个数组,如下所示:
let row1= {
a: 1,
b: 2,
}
let row2 = {
a: 3,
b: 4,
}
let data = [row1, row2];
添加回答
举报
0/150
提交
取消