|
@@ -372,6 +372,11 @@
|
|
|
},
|
|
|
//计算各值
|
|
|
calculate(array) {
|
|
|
+ //数组中的温度湿度的字符串转成浮点
|
|
|
+ for (let i = 0; i < array.length; i++) {
|
|
|
+ array[i].temperature = parseFloat(array[i].temperature);
|
|
|
+ array[i].humidity = parseFloat(array[i].humidity);
|
|
|
+ }
|
|
|
//定义初始值
|
|
|
this.maxT = array[0].temperature;
|
|
|
this.maxH = array[0].humidity;
|
|
@@ -402,8 +407,8 @@
|
|
|
this.minH = array[i].humidity
|
|
|
}
|
|
|
//温湿度合计值
|
|
|
- this.aggT += parseFloat(array[i].temperature);
|
|
|
- this.aggH += parseFloat(array[i].humidity);
|
|
|
+ this.aggT += array[i].temperature;
|
|
|
+ this.aggH += array[i].humidity;
|
|
|
}
|
|
|
//x轴时间去重
|
|
|
this.xData = Array.from(new Set(x));
|