diff --git a/nezha-fronted/src/components/common/header.vue b/nezha-fronted/src/components/common/header.vue index c5e7539e0..af9115f95 100644 --- a/nezha-fronted/src/components/common/header.vue +++ b/nezha-fronted/src/components/common/header.vue @@ -380,8 +380,7 @@ }) }, changeLocal(lang) { - if (lang != localStorage.getItem("nz-language-" + this.username)) { - localStorage.setItem("nz-language-" + this.username, lang); + if (lang != localStorage.getItem("nz-language")) { localStorage.setItem("nz-language", lang); this.$i18n.locale = lang; window.location.reload(); @@ -445,7 +444,7 @@ }) }, refreshLang() { - this.language = localStorage.getItem("nz-language-" + this.username); + this.language = localStorage.getItem("nz-language"); this.$i18n.locale = this.language; }, showPwdDialog:function(){ diff --git a/nezha-fronted/src/components/common/login.vue b/nezha-fronted/src/components/common/login.vue index 252678a5d..e04774468 100644 --- a/nezha-fronted/src/components/common/login.vue +++ b/nezha-fronted/src/components/common/login.vue @@ -53,7 +53,7 @@ export default { sessionStorage.setItem("nz-token", res.data.token); sessionStorage.setItem("nz-username", this.loginData.username); localStorage.setItem("nz-username", this.loginData.username); - localStorage.setItem('nz-language-' + this.loginData.username, this.lang); + //localStorage.setItem('nz-language-' + this.loginData.username, this.lang); this.$i18n.locale = this.lang; bus.$emit('login'); this.$router.push({ @@ -84,13 +84,13 @@ export default { } }, watch: { - 'loginData.username': function(n, o) { + /*'loginData.username': function(n, o) { let lang = localStorage.getItem('nz-language-' + n); if (lang) { this.lang = lang; this.$i18n.locale = this.lang; } - } + }*/ }, mounted() { const _this = this;