App.vue 708 B

1234567891011121314151617181920212223242526272829
  1. <script setup lang="ts">
  2. import { ConfigProvider } from 'ant-design-vue'
  3. import zhCN from 'ant-design-vue/es/locale/zh_CN'
  4. import dayjs from 'dayjs'
  5. import 'dayjs/locale/zh-cn'
  6. import { Spin } from 'ant-design-vue'
  7. import { useAppStore } from './store/modules/app'
  8. import { ElConfigProvider } from 'element-plus'
  9. import zhcn from 'element-plus/es/locale/lang/zh-cn'
  10. const appStore = useAppStore()
  11. dayjs.locale('zh-cn')
  12. </script>
  13. <template>
  14. <ConfigProvider :locale="zhCN">
  15. <ElConfigProvider :locale="zhcn">
  16. <Spin :spinning="appStore.loading" tip="加载中...">
  17. <router-view />
  18. </Spin>
  19. </ElConfigProvider>
  20. </ConfigProvider>
  21. </template>
  22. <style lang="less" scoped>
  23. </style>