diff --git a/nezha-fronted/src/components/charts/line-chart-block.vue b/nezha-fronted/src/components/charts/line-chart-block.vue index 2115d834a..2be4a507b 100644 --- a/nezha-fronted/src/components/charts/line-chart-block.vue +++ b/nezha-fronted/src/components/charts/line-chart-block.vue @@ -559,6 +559,7 @@ export default { }, // chartSite用于区分是全屏显示还是局部显示 initChart (chartInfo, dataArg, ele, chartSite, legend) { + this.legendMagicType = legend this.chartInfo = chartInfo const self = this this.chartType = '' // 图表类型 @@ -566,6 +567,7 @@ export default { this.chartType = 'line' } const minusTime = (new Date(this.searchTime[0]).getTime() - new Date(this.$refs.pickTime.$refs.multipleTime.searchTime[0]).getTime()) + this.minusTime = minusTime let minTime = null let maxTime = null if (dataArg.length > 0 && dataArg[0].data && @@ -738,7 +740,7 @@ export default { str += '' } if (tip.alias.indexOf('Previous ') !== -1 && minusFlag) { - const value = item.data[0] - minusTime + const value = item.data[0] - self.minusTime const tData = new Date(value) str += '