From 86037de8d472b4675021949a4a92f31fd54d0612 Mon Sep 17 00:00:00 2001 From: ailoooong Date: Sat, 25 May 2024 18:57:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20loading=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 3 +++ src/assets/style/base.scss | 11 ----------- src/assets/style/category/content/index.scss | 2 +- src/assets/style/global.scss | 4 ++++ src/views/apppkg/APkgContent.vue | 7 +++++-- src/views/epkg/EpkgContent.vue | 9 ++++++--- src/views/image/ImageContent.vue | 9 ++++++--- src/views/package/RpmContent.vue | 9 ++++++--- src/views/upstream/UpstreamContent.vue | 7 ++++--- 9 files changed, 35 insertions(+), 26 deletions(-) diff --git a/components.d.ts b/components.d.ts index c6281e2..47dd4c8 100644 --- a/components.d.ts +++ b/components.d.ts @@ -32,4 +32,7 @@ declare module 'vue' { SearchRecommend: typeof import('./src/components/search/SearchRecommend.vue')['default'] SearchTab: typeof import('./src/components/search/SearchTab.vue')['default'] } + export interface ComponentCustomProperties { + vLoading: typeof import('element-plus/es')['ElLoadingDirective'] + } } diff --git a/src/assets/style/base.scss b/src/assets/style/base.scss index 0ba1c7f..fe8eb17 100644 --- a/src/assets/style/base.scss +++ b/src/assets/style/base.scss @@ -76,17 +76,6 @@ ul { list-style: none outside none; } -.o-icon { - svg { - width: 1em; - height: 1em; - } -} -.o-svg-icon, -.o-select-clear { - transform: none !important; -} - button, input, optgroup, diff --git a/src/assets/style/category/content/index.scss b/src/assets/style/category/content/index.scss index f3d74a3..fdb7ace 100644 --- a/src/assets/style/category/content/index.scss +++ b/src/assets/style/category/content/index.scss @@ -1,10 +1,10 @@ .pkg-wrap { display: flex; justify-content: space-between; + position: relative; .pkg-content { flex: 1; - position: relative; min-height: 680px; display: flex; flex-direction: column; diff --git a/src/assets/style/global.scss b/src/assets/style/global.scss index 9966e5d..6c447b6 100644 --- a/src/assets/style/global.scss +++ b/src/assets/style/global.scss @@ -74,3 +74,7 @@ html { } } } + +.o-layer { + --layer-mask: none; +} diff --git a/src/views/apppkg/APkgContent.vue b/src/views/apppkg/APkgContent.vue index 8278056..f13297f 100644 --- a/src/views/apppkg/APkgContent.vue +++ b/src/views/apppkg/APkgContent.vue @@ -192,6 +192,9 @@ const isPageSearch = ref(false); onMounted(() => { isPageSearch.value = route.name === 'search'; + if (isPageSearch.value) { + pageSearch(); + } //判断主页领域应用跳转 const homeType = route.query.type as string; @@ -255,7 +258,7 @@ watch(