From efd25bc7874f8fee1a9aa4b2e2fa98b077f8a544 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E8=83=96?= Date: Tue, 21 Feb 2023 06:38:54 +0000 Subject: [PATCH] =?UTF-8?q?perf:=20=E7=A7=BB=E5=8A=A8=E7=AB=AF=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/pages/manage/setting/index.vue | 11 +++++++++-- resources/assets/sass/pages/page-setting.scss | 9 +++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/resources/assets/js/pages/manage/setting/index.vue b/resources/assets/js/pages/manage/setting/index.vue index c18cde007..2c5bfe02d 100644 --- a/resources/assets/js/pages/manage/setting/index.vue +++ b/resources/assets/js/pages/manage/setting/index.vue @@ -4,7 +4,7 @@
-

{{$L('设置')}}

+

{{$L(settingTitleName)}}

@@ -121,7 +121,14 @@ export default { } }) return name || '设置'; - } + }, + + settingTitleName() { + if (this.windowSmall) { + return this.titleNameRoute + } + return '设置' + }, }, watch: { diff --git a/resources/assets/sass/pages/page-setting.scss b/resources/assets/sass/pages/page-setting.scss index 0e228cd6b..56a3192d5 100755 --- a/resources/assets/sass/pages/page-setting.scss +++ b/resources/assets/sass/pages/page-setting.scss @@ -14,9 +14,13 @@ align-items: center; > h1 { flex: 1; + width: 0; color: $primary-title-color; font-size: 28px; font-weight: 600; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; } .setting-more { display: none; @@ -399,6 +403,11 @@ } } } + .setting-content { + .setting-content-title { + display: none; + } + } } .setting-item { .setting-footer {