diff --git a/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js b/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js index 57b5f688e..bd937baa4 100644 --- a/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js +++ b/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js @@ -324,6 +324,11 @@ export default { this.offsetY = getTopology(this.meta2dId).store.data.y this.showNodeTools() this.popDataShowUpdate('', true) + this.renderTopology() + }, + renderTopology () { + console.log('render') + getTopology(this.meta2dId).render() }, penEnter (pen, e) { // 移入节点 if (this.timer3) { diff --git a/nezha-fronted/src/components/common/project/meta2d/meta2dMain.vue b/nezha-fronted/src/components/common/project/meta2d/meta2dMain.vue index eafb3ea72..c8e6901a6 100644 --- a/nezha-fronted/src/components/common/project/meta2d/meta2dMain.vue +++ b/nezha-fronted/src/components/common/project/meta2d/meta2dMain.vue @@ -217,14 +217,10 @@ export default { getTopology(this.meta2dId).off('leave', this.penLeave) // 移出画笔· getTopology(this.meta2dId).off('add', this.appPen) // 添加新画笔· getTopology(this.meta2dId).off('click', this.topoClick) // click画笔· - if (this.isChart) { - getTopology(this.meta2dId).destroy() - } else { - getTopology(this.meta2dId).destroy(true) - for (const k in globalStore) { - if (!globalStore[k]) { - delete globalStore[k] - } + getTopology(this.meta2dId).destroy(true) + for (const k in globalStore) { + if (!globalStore[k]) { + delete globalStore[k] } } setTopology(this.meta2dId, null) diff --git a/nezha-fronted/src/components/common/rightBox/chart/otherChartConfig.vue b/nezha-fronted/src/components/common/rightBox/chart/otherChartConfig.vue index 488eb7928..03167941c 100644 --- a/nezha-fronted/src/components/common/rightBox/chart/otherChartConfig.vue +++ b/nezha-fronted/src/components/common/rightBox/chart/otherChartConfig.vue @@ -143,7 +143,7 @@
- +
@@ -152,7 +152,7 @@ class="topology-dialog" v-if="topologyDialog" ref="rightBoxChartEdit" - :meta2dId="'rightBoxChartEdit'" + :meta2dId="'rightBoxChartEdit' + + new Date().getTime()" :topoData="chartConfig.param.topo" :querysArray="querysArray" :params="{timeType: 5}"