diff --git a/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue b/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue index d4db6097f..c5e034b14 100644 --- a/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue +++ b/nezha-fronted/src/components/common/bottomBox/tabs/panelTabNew.vue @@ -251,7 +251,7 @@ export default { this.rightBox.chart.show = true }, addChartByTemp () { - this.chart = Object.assign({}, this.blankChartTemp) + this.chart = JSON.parse(JSON.stringify(this.blankChartTemp)) this.chart.panelId = this.showPanel.id if (this.from === fromRoute.endpoint) { this.chart.varType = 2 diff --git a/nezha-fronted/src/components/page/dashboard/panel.vue b/nezha-fronted/src/components/page/dashboard/panel.vue index 51ad13929..fc2f2e666 100644 --- a/nezha-fronted/src/components/page/dashboard/panel.vue +++ b/nezha-fronted/src/components/page/dashboard/panel.vue @@ -316,7 +316,7 @@ export default { this.rightBox.chart.show = true }, addChartByTemp () { - this.chart = Object.assign({}, this.blankChartTemp) + this.chart = JSON.parse(JSON.stringify(this.blankChartTemp)) this.chart.panelId = this.showPanel.id this.rightBox.chartTemp.show = true },