From 6c33f9c50792c03e55549f82c17405552ecff540 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期三, 08 二月 2023 17:18:09 +0800 Subject: [PATCH] IFME主题切换效果优化,角色管理,资源管理主题切换界面优化 --- src/components/navMenu.vue | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/components/navMenu.vue b/src/components/navMenu.vue index 6121854..470bb2f 100644 --- a/src/components/navMenu.vue +++ b/src/components/navMenu.vue @@ -60,13 +60,13 @@ class="elLink" >{{$t("common.language")}}</el-link> </div> - <!-- <div class="TextLanguage"> + <div class="TextLanguage"> <el-link @click="themeChange" :underline="false" class="elLink" > 涓婚鍒囨崲</el-link> - </div> --> + </div> </div> </div> @@ -122,12 +122,14 @@ }, created() { }, mounted() { + this.$store.state.themeflag = false; + $("#app").removeClass("Black_theme"); this.getMenuTree(); }, computed: {}, methods: { themeChange() { - this.$store.state.themeflag = !this.$store.state.themeflag; + this.$store.state.themeflag = !this.$store.state.themeflag; if (this.$store.state.themeflag == true) { $("#app").addClass("Black_theme"); @@ -256,7 +258,7 @@ res[i].show = false; //鎺у埗鏄鹃殣 if (res[i].perms == null) { const result = await selectMenuRecursive({ id: res[i].id }); - + if (result.code == 200) { res[i].children = result.result.filter((value) => { return value.pid == res[i].id; @@ -325,6 +327,7 @@ //璇█鎹㈡垚zh this.lang = 'zh'; this.language = true; + this.$store.state.language = true; //鑿滃崟鎹负zh this.$store.commit('changeLang', 'zh'); //i18鎹㈡垚zh @@ -334,6 +337,7 @@ else { this.lang = 'en'; this.language = false; + this.$store.state.language = false; this.$i18n.locale = this.lang; this.$store.commit('changeLang', 'en'); //浼犻�掔偣鍑荤殑鑺傜偣 } -- Gitblit v1.9.3