index.vue 463 B

123456789101112131415161718192021222324
  1. <script setup lang="ts">
  2. import { useRouter } from "vue-router"
  3. import Home from "./_home.vue"
  4. const router = useRouter()
  5. onMounted(() => {
  6. // 如果是移动设备,跳转到移动端主页
  7. if (isMobile()) {
  8. router.replace("/m-home")
  9. return
  10. }
  11. document.querySelector("body")?.classList.add("is-home")
  12. })
  13. onBeforeUnmount(() => {
  14. document.querySelector("body")?.classList.remove("is-home")
  15. })
  16. </script>
  17. <template>
  18. <div>
  19. <Home />
  20. </div>
  21. </template>