我有一个数组列表。 Avery数组有一个对象,我想得到这个对象的值
我的代码如下:
var data =[]
var children= response.data.children
children.forEach(function (child) {
if(equipes.hasOwnProperty(child['id'])) {
total += equipes[child['id']];
dataequipes.push({
id: child['id'],
total: equipes[child['id']]
});
}
});
series.domain = domainId;
series.total = total;
series.details = dataequipes;
data.push(series);
return data;
在我的其他函数中,我调用返回的值和结果如下:
但是当我想调用object的总值时,我总是得到错误:我使用了data.total,data['total']
......但没有任何结果
你可以尝试这样的事情;
let total = 0;
data.forEach(function (item) {
if(item.hasOwnProperty('total')) {
total = item.total
}
});