【发布时间】:2018-10-12 09:24:27
【问题描述】:
我正在尝试从后台获取数据并验证它是否存在于另一个表中,因此我为包含验证结果的数组的每一行添加了一个名为“验证”的值。 问题是每次将值添加到数组中的另一行但我想将其添加到行中
详情:
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 :这是我想将其添加到行而不是数组中的新值。
【问题讨论】:
-
你可以做
this.listObj[i].validation = data[i-1].validation -
listObj 中不存在列验证,但我想添加它
标签: arrays typescript ionic-framework controller row