从平台拿到数据,是一个数组,but里面的对象格式不是我所需要的,那么两种方式更改:1.数组的map(推荐-简便) 2.直接遍历对象更改(较复杂)
格式转换,并添加了新的属性
方法1.数组的map(推荐-简便)
if (firstData1.length > 0) {
var result = firstData1.map(item => {
item.data.x = (-threshold.x < item.data.x < threshold.x) ? '是' : '否'
item.data.y = (-threshold.y < item.data.y < threshold.y) ? '是' : '否'
item.createTime = formatDateTime(item.createTime)
return {
...item,
x: item.data.x,
y: item.data.y,
name: Inclination[0].deviceName
}
})
rTable(result);
}
方法2.直接遍历对象更改(较复杂)
这里第二种方法的复制更改参考了他的方式,也不错哦。(可以戳过去)