From 3c47b8d613f321c7f93f8bf200736056a72b7f70 Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Tue, 7 Sep 2021 11:38:06 +0800 Subject: [PATCH] =?UTF-8?q?CN-128=20perf:=20=E4=BC=98=E5=8C=96=E5=9B=BE?= =?UTF-8?q?=E8=A1=A8=E5=8A=A0=E8=BD=BD=E5=8A=A8=E7=94=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/chart.scss | 11 +++++++++++ src/components/charts/ChartMap.vue | 5 ++++- src/components/charts/ChartSingleValue.vue | 14 +++++++++----- src/components/charts/ChartTable.vue | 5 ++++- src/components/charts/EchartsFrame.vue | 5 ++++- src/utils/constants.js | 2 +- src/views/charts/Chart.vue | 2 +- src/views/charts/Panel.vue | 16 ++++++++-------- src/views/settings/GalaxyProxy.vue | 4 ++-- 9 files changed, 44 insertions(+), 20 deletions(-) diff --git a/src/assets/css/chart.scss b/src/assets/css/chart.scss index 6ee893d6..ffdc8ecb 100644 --- a/src/assets/css/chart.scss +++ b/src/assets/css/chart.scss @@ -19,3 +19,14 @@ font-weight:900; } } +.chart__loading { + display: flex; + justify-content: center; + align-items: center; + background-color: #fefefe; + + i { + font-size: 30px; + color: #aaa; + } +} \ No newline at end of file diff --git a/src/components/charts/ChartMap.vue b/src/components/charts/ChartMap.vue index 8f85bf10..35cee22c 100644 --- a/src/components/charts/ChartMap.vue +++ b/src/components/charts/ChartMap.vue @@ -9,9 +9,12 @@ -
+
+
+ +
diff --git a/src/components/charts/ChartSingleValue.vue b/src/components/charts/ChartSingleValue.vue index 653ac621..b875b2e1 100644 --- a/src/components/charts/ChartSingleValue.vue +++ b/src/components/charts/ChartSingleValue.vue @@ -1,10 +1,13 @@