master
parent
efb5917cce
commit
f03420d43d
|
@ -18,7 +18,6 @@ onMounted(() => {
|
||||||
});
|
});
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
echartArr: any[];
|
echartArr: any[];
|
||||||
|
|
||||||
}>();
|
}>();
|
||||||
|
|
||||||
// 获取echart挂载的DOM节点
|
// 获取echart挂载的DOM节点
|
||||||
|
@ -56,7 +55,14 @@ const drawOneLine = (arr: any) => {
|
||||||
function getDom(param: any) {
|
function getDom(param: any) {
|
||||||
let newStr = "";
|
let newStr = "";
|
||||||
param.forEach((item: any) => {
|
param.forEach((item: any) => {
|
||||||
let unit = item.series.unit
|
let unit=""
|
||||||
|
if (item.seriesName.indexOf("电压") !== -1) {
|
||||||
|
unit = " V";
|
||||||
|
} else if (item.seriesName.indexOf("电流") !== -1) {
|
||||||
|
unit = " A";
|
||||||
|
} else if (item.seriesName.indexOf("功率") !== -1) {
|
||||||
|
unit = " kW";
|
||||||
|
}
|
||||||
newStr += `<div style="display:flex;"><div>${
|
newStr += `<div style="display:flex;"><div>${
|
||||||
item.seriesName
|
item.seriesName
|
||||||
}:</div><div>${
|
}:</div><div>${
|
||||||
|
@ -83,7 +89,7 @@ const drawOneLine = (arr: any) => {
|
||||||
},
|
},
|
||||||
grid: {
|
grid: {
|
||||||
top: "25%",
|
top: "25%",
|
||||||
left: "8%",
|
left: "18%",
|
||||||
right: "8%",
|
right: "8%",
|
||||||
bottom: "13%",
|
bottom: "13%",
|
||||||
},
|
},
|
||||||
|
@ -159,7 +165,6 @@ const drawOneLine = (arr: any) => {
|
||||||
},
|
},
|
||||||
// data: [20, 42, 41, 24, 40, 30, 10],
|
// data: [20, 42, 41, 24, 40, 30, 10],
|
||||||
data: arr.map((yitem) => yitem.p),
|
data: arr.map((yitem) => yitem.p),
|
||||||
unit:'kW'
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "电压",
|
name: "电压",
|
||||||
|
@ -188,7 +193,6 @@ const drawOneLine = (arr: any) => {
|
||||||
},
|
},
|
||||||
// data: [20, 42, 41, 24, 40, 30, 10],
|
// data: [20, 42, 41, 24, 40, 30, 10],
|
||||||
data: arr.map((yitem) => yitem.u),
|
data: arr.map((yitem) => yitem.u),
|
||||||
unit:'V'
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "电流",
|
name: "电流",
|
||||||
|
@ -217,7 +221,6 @@ const drawOneLine = (arr: any) => {
|
||||||
},
|
},
|
||||||
// data: [20, 42, 41, 24, 40, 30, 10],
|
// data: [20, 42, 41, 24, 40, 30, 10],
|
||||||
data: arr.map((yitem) => yitem.i),
|
data: arr.map((yitem) => yitem.i),
|
||||||
unit:'A'
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
@ -234,5 +237,6 @@ const drawOneLine = (arr: any) => {
|
||||||
.OneLine {
|
.OneLine {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
border: 1px solid red;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
Loading…
Reference in New Issue