|
@@ -8,13 +8,19 @@
|
|
import { useCookies } from '@vueuse/integrations/useCookies';
|
|
import { useCookies } from '@vueuse/integrations/useCookies';
|
|
import { useRouter } from 'vue-router';
|
|
import { useRouter } from 'vue-router';
|
|
import { useI18n } from 'vue-i18n';
|
|
import { useI18n } from 'vue-i18n';
|
|
|
|
+ import { setLang } from '/@/i18n';
|
|
const userStore = useUserStore();
|
|
const userStore = useUserStore();
|
|
- const { t } = useI18n();
|
|
|
|
|
|
+ const { t, locale } = useI18n();
|
|
const wxOpenId = computed(() => {
|
|
const wxOpenId = computed(() => {
|
|
return userStore.getWxOpenId;
|
|
return userStore.getWxOpenId;
|
|
});
|
|
});
|
|
onMounted(async () => {
|
|
onMounted(async () => {
|
|
let code = getUrlKey('code'); //获取url参数code
|
|
let code = getUrlKey('code'); //获取url参数code
|
|
|
|
+ let lang = getUrlKey('lang'); //获取url参数lang
|
|
|
|
+ if (lang) {
|
|
|
|
+ setLang(lang)
|
|
|
|
+ // localStorage.setItem('lang',lang == 'en' ? 'en-us' : 'zh');
|
|
|
|
+ }
|
|
// let isWeixn = is_weixn();
|
|
// let isWeixn = is_weixn();
|
|
const router = useRouter();
|
|
const router = useRouter();
|
|
const routersName = String(router.currentRoute.value);
|
|
const routersName = String(router.currentRoute.value);
|