소스 검색

1、添加多语言支持

qmj 2 달 전
부모
커밋
3d0f8dd8c1
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      src/components/LangSelect/index.vue

+ 3 - 2
src/components/LangSelect/index.vue

@@ -49,14 +49,15 @@ watch(locale, (newLocale) => {
 })
 
 const handleChange = (value) => {
-  // 获取当前登录用户名
-  const userName = userStore.name || ''
+  // 获取当前登录用户名,如果没有则传入空字符串
+  const userName = userStore.name || 'username'
   
   changeLanguages(value, userName).then(response => {
     // 处理响应
   }).catch(error => {
     console.error('切换语言失败:', error)
   })
+  
   setLocale(value)
   currentLocale.value = value
   // 更新页面标题