metaWbs.data.forEach(function(value, index) {
const objChangeMap = (value) => {
let map = new Map();
for(let key in value) {
map.set(key,value[key]);
}
this.tableCurWbsMeta.push(map);
return map;
}
console.log(objChangeMap(value));
}); 把对象转换成map
var reformattedArray = metaWbs.data.map(function (obj) {
for(let key in obj) {
var rObj = {};
rObj['k'] = key;
rObj['v'] = obj[key] || '';
return rObj;
}
});
console.log(JSON.stringify(reformattedArray));
[{"k":"模型对象","v":"主厂房"},{"k":"设计总长度","v":"215.72m"},{"k":"实际开始时间","v":"2017-04-01"},{"k":"实际结束时间","v":"2017-12-31"},{"k":"计划完成量","v":"479638.32m³"},{"k":"实际完成量 ","v":"72474.6m³"}]