fix 修复i18n无感刷新问题

This commit is contained in:
LiuHao
2024-01-11 15:26:37 +08:00
parent 5910032908
commit 4ea7376dbc
4 changed files with 5 additions and 5 deletions

View File

@ -14,8 +14,8 @@
<script setup lang="ts">
import { useI18n } from 'vue-i18n';
import SvgIcon from '@/components/SvgIcon/index.vue';
import { useAppStore } from '@/store/modules/app';
import SvgIcon from '@/components/SvgIcon/index.vue';
const appStore = useAppStore();
const { locale } = useI18n();
@ -24,7 +24,7 @@ const message: any = {
zh_CN: '切换语言成功!',
en_US: 'Switch Language Successful!'
};
const handleLanguageChange = (lang: string) => {
const handleLanguageChange = (lang: any) => {
locale.value = lang;
appStore.changeLanguage(lang);
ElMessage.success(message[lang] || '切换语言成功!');