From 8c74be31bb8f7bcd41c6a1010c7306ecd1402469 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B4=AA=E6=B4=AA?= <2498601771@qq.com> Date: Mon, 22 May 2023 11:53:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20entity=E8=AF=A6=E6=83=85=E7=9A=84tabs?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0loading?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../charts/entityDetail/EntityDetailTabs.vue | 19 +++++++++++-------- .../tabs/InformationAggregation.vue | 9 +++++++++ 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue b/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue index e96eabe7..88fec9e3 100644 --- a/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue +++ b/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue @@ -8,15 +8,15 @@ :name="tab.name" class="tab-pane--border-card"> - - - - - - + + + + + + @@ -60,7 +60,7 @@ export default { } }, mounted () { - this.toggleLoading(false) + // this.toggleLoading(false) this.timer = setTimeout(() => { this.handleActiveBar(this.activeTab) }, 200) @@ -108,6 +108,9 @@ export default { const activeBar = document.querySelector('.entity-detail-tabs .entity-detail-tabs__active-bar') activeBar.style.cssText += `width: ${clientWidth + 2}px; left: ${offsetLeft + clientLeft - 1}px;` } + }, + setLoading (loading) { + this.toggleLoading(loading) } }, beforeUnmount () { diff --git a/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue b/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue index 27ed0fc0..3af442cd 100644 --- a/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue +++ b/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue @@ -81,6 +81,8 @@