-
+
span-{{item}}
@@ -555,15 +555,34 @@
},
// 创建打开
createData(panelId, elementInfo) {
+ //console.info('bbb', elementInfo)
if (panelId == -1) {
this.panelId = this.panelData[0].id;
} else {
this.panelId = panelId;
}
if (elementInfo) {
- this.$nextTick(() => {
- this.$refs.chartTag[0].setMdata(elementInfo.elements[0]);
- });
+ if (elementInfo.elements.length > 1) {
+
+ this.$nextTick(() => {
+ this.elements = [];
+ elementInfo.elements.forEach((item, index) => {
+ this.elements.push(index);
+ });
+ let dSet = this.$refs.chartTag;
+ this.$nextTick(() => {
+ dSet.forEach((item, index) => {
+ console.info('bbb', elementInfo.elements[index])
+ item.setMdata(elementInfo.elements[index]);
+ });
+ });
+ });
+
+ } else {
+ this.$nextTick(() => {
+ this.$refs.chartTag[0].setMdata(elementInfo.elements[0]);
+ });
+ }
}
this.isedit = false;
this.initInfo(); // 初始化图表信息
diff --git a/nezha-fronted/src/components/page/dashboard/chartMetric.vue b/nezha-fronted/src/components/page/dashboard/chartMetric.vue
index 009ff5504..e59deee4c 100644
--- a/nezha-fronted/src/components/page/dashboard/chartMetric.vue
+++ b/nezha-fronted/src/components/page/dashboard/chartMetric.vue
@@ -347,7 +347,7 @@ export default {
// 编辑已有图表状态时,先填充数据
setMdata(data) {
- //console.info('metricSetData', JSON.stringify(data));
+ console.info('metricSetData', JSON.stringify(data));
this.setDataFlag = true;
this.target = Object.assign({}, data);
//this.pointer =
diff --git a/nezha-fronted/src/components/page/project/project.vue b/nezha-fronted/src/components/page/project/project.vue
index 9fc649e37..f5db7b70f 100644
--- a/nezha-fronted/src/components/page/project/project.vue
+++ b/nezha-fronted/src/components/page/project/project.vue
@@ -7,7 +7,11 @@
.project .nz-table .el-table__row td:first-of-type {
padding-left: 0;
}
-
+
+
@@ -202,11 +206,6 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+