App.vue 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <a-config-provider :locale="locale">
  3. <router-view v-if="$route.meta.fullpage" />
  4. <div v-else style="background: #F4F5F9">
  5. <Header />
  6. <div
  7. style="
  8. width: 100%;
  9. overflow-y: scroll;
  10. height: 100%;
  11. display: flex;
  12. justify-content: center;
  13. background-color: #f1f2f8;
  14. "
  15. >
  16. <div style="width: 1624px" class="admin-ui-container">
  17. <router-view></router-view>
  18. </div>
  19. </div>
  20. <!-- <Footer/>-->
  21. </div>
  22. </a-config-provider>
  23. <!-- <a-config-provider :locale="locale">-->
  24. <!-- 1-->
  25. <!-- <router-view />-->
  26. <!-- </a-config-provider>-->
  27. <MiniYun></MiniYun>
  28. </template>
  29. <script setup name="App">
  30. import i18n from '@/locales'
  31. import { globalStore } from '@/store'
  32. import Header from '@/views/portal/components/Header.vue'
  33. import Footer from '@/views/portal/components/Footer.vue'
  34. import MiniYun from '@/components/MiniYun/index.vue'
  35. const store = globalStore()
  36. store.initTheme()
  37. const locale = i18n.global.messages.value[i18n.global.locale.value].lang
  38. onMounted(() => {
  39. console.log('经过我')
  40. })
  41. </script>