瀚海黎明企业官网后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
486 B

1 month ago
  1. <template>
  2. <el-config-provider :locale="appStore.locale" :size="appStore.size">
  3. <router-view />
  4. </el-config-provider>
  5. </template>
  6. <script setup lang="ts">
  7. import useSettingsStore from '@/store/modules/settings';
  8. import { handleThemeStyle } from '@/utils/theme';
  9. import useAppStore from '@/store/modules/app';
  10. const appStore = useAppStore();
  11. onMounted(() => {
  12. nextTick(() => {
  13. // 初始化主题样式
  14. handleThemeStyle(useSettingsStore().theme);
  15. });
  16. });
  17. </script>