Style(App.vue): 代码格式化

This commit is contained in:
郝先瑞
2022-03-12 00:17:32 +08:00
parent 4ae629ab65
commit 7d46ff1224

View File

@@ -5,36 +5,39 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { computed, onMounted, ref, watch } from "vue"; import { computed, onMounted, ref, watch } from "vue";
import {ElConfigProvider} from 'element-plus' import { ElConfigProvider } from "element-plus";
import {localStorage} from "@/utils/storage";
import { localStorage } from "@/utils/storage";
import useStore from "@/store"; import useStore from "@/store";
//官方文档: https://element-plus.gitee.io/zh-CN/guide/i18n.html //官方文档: https://element-plus.gitee.io/zh-CN/guide/i18n.html
// 导入 Element Plus 语言包 // 导入 Element Plus 语言包
import zhCn from 'element-plus/es/locale/lang/zh-cn' import zhCn from "element-plus/es/locale/lang/zh-cn";
import en from 'element-plus/es/locale/lang/en' import en from "element-plus/es/locale/lang/en";
const {app} =useStore() const { app } = useStore();
const language = computed(() => app.language) const language = computed(() => app.language);
const locale = ref() const locale = ref();
watch(language, (value) => { watch(
if (value == 'en') { language,
locale.value = en (value) => {
if (value == "en") {
locale.value = en;
} else { } else {
locale.value = zhCn locale.value = zhCn;
} }
}, { },
{
// 初始化立即执行, // 初始化立即执行,
immediate: true immediate: true,
}) }
);
onMounted(() => { onMounted(() => {
const style = localStorage.get("style"); const style = localStorage.get("style");
document.documentElement.style.cssText = style as string; document.documentElement.style.cssText = style as string;
}) });
</script> </script>