wangfei
2024-10-16 35081d417369dece26c4e076e949fcfb0704c068
UI-Project/src/views/LoginView.vue
@@ -5,15 +5,16 @@
import {ElMessage} from 'element-plus'
import request from '@/utils/request'
import userInfo from '@/stores/userInfo'
import { useI18n } from 'vue-i18n'
import {useI18n} from 'vue-i18n'
const store = userInfo()
let ruleFormRef = ref<FormInstance>()
const router = useRouter()
const route = useRoute()
const { t } = useI18n()
const {t} = useI18n()
let language = ref(localStorage.getItem('lang') || 'zh')
const changeLanguage = () =>{
  localStorage.setItem('lang',language.value)
const changeLanguage = () => {
  localStorage.setItem('lang', language.value)
  location.reload()
}
const userForm = reactive({
@@ -129,8 +130,9 @@
            v-model="language"
            placeholder=" "
            style="float: right;width: 9rem">
          <el-option value="zh"  label="中文" />
          <el-option value="en"  label="Русский язык" />
          <el-option value="zh" label="中文"/>
          <el-option value="py" label="Русский язык"/>
          <el-option value="en" label="English"/>
        </el-select>
        <el-form @submit.native.prevent
                 ref="ruleFormRef"