qymljy hai 5 meses
pai
achega
1fde5c002d
Modificáronse 3 ficheiros con 948 adicións e 422 borrados
  1. 942 421
      package-lock.json
  2. 2 1
      src/utils/i18n.js
  3. 4 0
      src/views/login/login.vue

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 942 - 421
package-lock.json


+ 2 - 1
src/utils/i18n.js

@@ -35,6 +35,7 @@ api.requested({
     languages = res.data;
     localStorage.setItem('languages', JSON.stringify(languages))
 })
+console.log("locale", localStorage.getItem('lang') )
 // 准备翻译的语言环境信息
 const i18n = new VueI18n({
     locale: localStorage.getItem('lang') || "ZH", //将语言标识存入localStorage或sessionStorage中,页面刷新不会默认中文显示
@@ -44,4 +45,4 @@ const i18n = new VueI18n({
     fallbackLocale: 'ZH', // 指定的locale没有找到对应的资源或当前语种不存在时,默认设置当前语种为中文
 });
 
-export default i18n
+export default i18n

+ 4 - 0
src/views/login/login.vue

@@ -177,12 +177,15 @@ export default {
     try {
       this.languagename = localStorage.getItem("languagename") || "简体中文";
       this.nowType = localStorage.getItem("lang") || "ZH";
+      console.log('输出预约',this.languagename)
+      console.log(this.nowType)
     } catch (error) {
       this.languagename = "简体中文";
       this.nowType = "ZH";
     }
     this.$nextTick(() => {
       this.$i18n.locale = this.nowType;
+      console.log(this.nowType,'输出')
     });
     // this.i18nChangeLanguage(this.nowType)
     /*this.qusetLanguage();*/
@@ -374,6 +377,7 @@ export default {
         this.langusge.find((v) => v.languagecode == this.nowType)
           .languagename || "简体中文";
       localStorage.setItem("languagename", this.languagename);
+      this.i18nChangeLanguage(this.nowType)
     },
     async i18nChangeLanguage(type) {
       this.nowType = type;

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio