Я пытаюсь получить данные из бэк-офиса и проверить, существуют ли они в другой таблице, поэтому я добавляю значение, называемое «проверка», для каждой строки массива, которая содержит результат проверки.
проблема в том, что каждый раз, когда он добавляет значение в другую строку в массиве, но я хочу добавить его в строку
Детали:
testobj() {
for (var i = 0; i < this.listObj.length; i++) {
console.log(this.listObj[i].id_obj_ser);
this.etudiant.getobjectifvalidation(this.listObj[i].id_obj_ser, this.cin).subscribe((data: any) => {
if (data.length != 0) {
console.log(data);
console.log('i = ' + i);
this.listObj[i].push({'validation': data[i-1].validation});
console.log(this.listObj[i]);
}
});
}
console.log(this.listObj);
}
listObj: массив уже готов
this.listObj [i] .push: это новое значение, которое я хочу добавить в строку, а не в массив.