App.vue 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <template>
  2. <el-config-provider :locale="locale">
  3. <router-view v-if="!loading" />
  4. </el-config-provider>
  5. </template>
  6. <script lang="ts">
  7. export default defineComponent({
  8. name: 'App',
  9. })
  10. </script>
  11. <script lang="ts" setup>
  12. import { defineComponent, ref } from 'vue'
  13. // import useCommon from './useCommon'
  14. // import { useRoute, useRouter } from 'vue-router'
  15. import zhCn from 'element-plus/es/locale/lang/zh-cn'
  16. import { ElConfigProvider } from 'element-plus'
  17. // const {} = useCommon()
  18. // const $route = useRoute()
  19. // const $router = useRouter()
  20. const loading = ref(true)
  21. loading.value = false
  22. const locale = ref(zhCn)
  23. </script>
  24. <style lang="scss">
  25. @import '@/assets/css/tailwind.scss';
  26. body {
  27. position: relative;
  28. margin: 0;
  29. padding: 0;
  30. font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB',
  31. 'Microsoft YaHei', '\5fae\8f6f\96c5\9ed1', Arial, sans-serif;
  32. }
  33. #app {
  34. background-color: rgb(233, 230, 231);
  35. height: 100%;
  36. width: 100%;
  37. position: relative;
  38. div {
  39. box-sizing: border-box;
  40. }
  41. }
  42. </style>
  43. <style lang="scss" scoped></style>