App.vue 412 B

123456789101112131415161718192021
  1. <template>
  2. <router-view />
  3. </template>
  4. <script lang="ts" setup>
  5. import { onBeforeMount } from 'vue';
  6. import { useUser } from './services/user';
  7. import { changeTheme, registerTheme } from './services/echarts';
  8. const { getUser } = useUser();
  9. onBeforeMount(() => {
  10. getUser();
  11. setTimeout(() => {
  12. registerTheme();
  13. changeTheme('le-dark');
  14. }, 0);
  15. });
  16. </script>
  17. <style lang="postcss" scoped></style>