数据格式如下:
这个数组里面包裹一组数组如下图片 (接)
要把数组factorName: "细菌总数",放到外面的第一层数组,
代码如下:
var samples = helper.getProjectSamples(projectId);
for (var i = 0; i < samples.length; i++) {
samples[i].t_syzhe = form.t_syzhe[0].val
samples[i].t_shouyzhe = form.t_shouyzhe[0].val
samples[i].t_sjsyrq = form.t_sjsyrq
samples[i].t_sjshouyrq = form.t_sjshouyrq
if (samples[i].gaugingTableList) {
samples[i].gaugingTableList.forEach(function (val) {
samples[i].factorName = val.factorName
})
}
}
reports
reports是返回来的对象 相当于retrun
期望把 factorName值放到最外面的对象去, 只能是原生,es6识别不了
大佬们 这怎么弄呢
data.forEach(it => it.factorName = it.gaugingTableList.map(({factorName}) => ({factorName})))