diff --git a/nezha-fronted/src/components/charts/line-chart-block.vue b/nezha-fronted/src/components/charts/line-chart-block.vue index e6f805f35..bceac1784 100644 --- a/nezha-fronted/src/components/charts/line-chart-block.vue +++ b/nezha-fronted/src/components/charts/line-chart-block.vue @@ -925,7 +925,7 @@ self.noData=false; }else{ self.noData=true; - option=chartConfig.getOption('noData') + option=chartConfig.getOptionNoData('noData') getChart(self.chartIndex).clear(); getChart(self.chartIndex).setOption(option);//创建图表 } @@ -1088,7 +1088,7 @@ self.noData=false; }else{ self.noData=true; - option=chartConfig.getOption('noData') + option=chartConfig.getOptionNoData('noData') self.echartModalStore.setOption(option);//显示全屏界面 } self.echartModalStore.on('finished', function () { diff --git a/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue b/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue index 67c37a48f..c1b8afcab 100644 --- a/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue +++ b/nezha-fronted/src/components/page/dashboard/overview/chartConfig.vue @@ -539,6 +539,10 @@ getOption:function(type){ return JSON.parse(JSON.stringify(chartTypes[type].option)); }, + getOptionNoData:function(type){ + chartTypes[type].option.xAxis.data= createTempTimes(); + return JSON.parse(JSON.stringify(chartTypes[type].option)); + }, setMap:function(map){ mapOptions.geo.map=map },