我遇到了一个数组问题。我有一个React前端向一个节点API发布一个数组,用于MySQL INSERT查询。来自前端的数据由一个包含1个对象和6个元素的数组组成。其中一个元素是数组本身。
[
{
subjectID: '2',
studentList: [ [Object], [Object] ],
subjectTitle: 'Physics',
subjectLevel: 'IGCSE Level',
syllabusCode: '0625',
subjectGroup: 'Humanities'
}
]
studentList
数组:
[ { studentID: '244' }, { studentID: '245' } ]
我尝试实现的是一个新的数组,其中的对象对于每个studentID都是唯一的,这样我就可以在之前对它运行一个forEach。最终结果如下所示:
[
{
subjectID: "2",
studentID: "244",
subjectTitle: "Physics",
subjectLevel: "IGCSE Level",
syllabusCode: "0625",
subjectGroup: "Humanities",
},
{
subjectID: "2",
studentID: "245",
subjectTitle: "Physics",
subjectLevel: "IGCSE Level",
syllabusCode: "0625",
subjectGroup: "Humanities",
},
];
我不知道在哪一点上拼接会进入它...
请让我知道,如果我可以提供任何其他代码。我会感激任何指导/协助!(一直编码约2个月了)
2条答案
按热度按时间wf82jlnq1#
使用此代码:
xeufq47z2#
Yoy可以使用此代码