From fd3ddea8713d0a4ca90c8e2297cd530da9cacd8c Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Thu, 8 Sep 2022 17:09:38 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20nodata=E5=A4=84=E7=90=86=E3=80=81npmLin?= =?UTF-8?q?e.vue=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/common/index.scss | 1 + .../views/charts2/networkOverviewLine.scss | 3 +- .../networkOverviewPerformanceEvent.scss | 1 + .../views/charts2/npmAppCategoryScore.scss | 1 + .../views/charts2/npmEventsByType.scss | 1 + .../css/components/views/charts2/npmLine.scss | 1 + src/views/charts2/Chart.vue | 9 +- .../NetworkOverviewDdosDetection.vue | 9 +- .../networkOverview/NetworkOverviewLine.vue | 6 +- .../charts2/charts/npm/NpmEventsHeader.vue | 47 +++-- src/views/charts2/charts/npm/NpmLine.vue | 171 +++++------------- .../charts2/charts/npm/NpmRecentEvents.vue | 4 +- src/views/charts2/charts/npm/NpmTabs.vue | 1 - 13 files changed, 103 insertions(+), 152 deletions(-) diff --git a/src/assets/css/common/index.scss b/src/assets/css/common/index.scss index 4c71cba7..39aad316 100644 --- a/src/assets/css/common/index.scss +++ b/src/assets/css/common/index.scss @@ -10,6 +10,7 @@ height: 100%; width: 100%; color: #999; + position: absolute; } .data-column__span { font-weight: bold; diff --git a/src/assets/css/components/views/charts2/networkOverviewLine.scss b/src/assets/css/components/views/charts2/networkOverviewLine.scss index 29f31ce0..03249c84 100644 --- a/src/assets/css/components/views/charts2/networkOverviewLine.scss +++ b/src/assets/css/components/views/charts2/networkOverviewLine.scss @@ -1,10 +1,11 @@ .line.network { height: 100%; width: 100%; + position: relative; border: 1px solid #E2E5EC; border-radius: 4px; .chart-drawing { - height: 100%; + height: calc(100% - 74px); width: 100%; .echarts-tooltip.echarts-tooltip-dark { .cn-chart-body { diff --git a/src/assets/css/components/views/charts2/networkOverviewPerformanceEvent.scss b/src/assets/css/components/views/charts2/networkOverviewPerformanceEvent.scss index eeaa4b07..d0a06c39 100644 --- a/src/assets/css/components/views/charts2/networkOverviewPerformanceEvent.scss +++ b/src/assets/css/components/views/charts2/networkOverviewPerformanceEvent.scss @@ -27,6 +27,7 @@ background: #E2E5EC; } .performance-event-pie { + position: relative; height: 50%; width: 100%; .chart-drawing { diff --git a/src/assets/css/components/views/charts2/npmAppCategoryScore.scss b/src/assets/css/components/views/charts2/npmAppCategoryScore.scss index a2dfa819..c93a5751 100644 --- a/src/assets/css/components/views/charts2/npmAppCategoryScore.scss +++ b/src/assets/css/components/views/charts2/npmAppCategoryScore.scss @@ -4,6 +4,7 @@ width: 100%; display: flex; .npm-app-left { + position: relative; height: 100%; display: flex; flex: 1; diff --git a/src/assets/css/components/views/charts2/npmEventsByType.scss b/src/assets/css/components/views/charts2/npmEventsByType.scss index a6357f3c..bffe20f0 100644 --- a/src/assets/css/components/views/charts2/npmEventsByType.scss +++ b/src/assets/css/components/views/charts2/npmEventsByType.scss @@ -1,4 +1,5 @@ .npm-event { + position: relative; width: 100%; height: 100%; .npm-event-title { diff --git a/src/assets/css/components/views/charts2/npmLine.scss b/src/assets/css/components/views/charts2/npmLine.scss index d46dee35..3e1aed64 100644 --- a/src/assets/css/components/views/charts2/npmLine.scss +++ b/src/assets/css/components/views/charts2/npmLine.scss @@ -1,4 +1,5 @@ .npm-line { + position: relative; height: 100%; width: 100%; border: 1px solid #f0f0f0; diff --git a/src/views/charts2/Chart.vue b/src/views/charts2/Chart.vue index 23242d68..b2f6d6e9 100644 --- a/src/views/charts2/Chart.vue +++ b/src/views/charts2/Chart.vue @@ -1,6 +1,6 @@