Я новичок, чтобы реагировать на родных.Я столкнулся с проблемой с переносом данных в массив.У меня есть расположение массива, в этом массиве у меня есть под-массив под названием Scoresheets.В массиве показателей у меня есть некоторые данные.Когда я пытался поместить данные в массив таблиц результатов по определенному индексу, он всегда помещал данные в каждый список результатов.
Я пытался поместить данные в массив:
this.state.locations[1].scoreSheets[0].categories.push({
subscore:0
});
locations: Array(34)
0: {location_id: "23", name: "Salad bar", scoreSheets: Array(2), foodInspections: Array(0), refrigerations: Array(0)}
1: {location_id: "24", name: "Grill Station ", scoreSheets: Array(2), foodInspections: Array(0), refrigerations: Array(0)}
2: {location_id: "25", name: "Entrée station", scoreSheets: Array(2), foodInspections: Array(0), refrigerations: Array(0)}
3: {location_id: "26", name: "Action station", scoreSheets: Array(2), foodInspections: Array(0), refrigerations: Array(0)}
4: {location_id: "27", name: "Sushi Station", scoreSheets: Array(2), foodInspections: Array(0), refrigerations: Array(0)}
5: {location_id: "28", name: "Soup station ", scoreSheets: Array(2), foodInspections: Array(0), refrigerations: Array(0)}
6: {location_id: "29", name: "Specialty station ", scoreSheets: Array(2), foodInspections: Array(0), refrigerations: Array(0)}
Всякий раз, когда пытался выдвинуть ожидаемый результатэто отправка данных по 1-му индексу массива местоположений, а затем - по 0-му индексу массива таблиц результатов, но данные передаются во все местоположения.