33 lines
617 B
Vue
Raw Normal View History

2025-10-15 14:07:39 +08:00
<template>
<div id="app">
<template v-if="pageLoaded">
<template v-if="!route.meta.screen">
<Index ></Index>
</template>
<router-view v-else></router-view>
</template>
2025-10-15 14:07:39 +08:00
</div>
</template>
2025-11-07 17:27:41 +08:00
<script setup>
import { ref } from 'vue'
import { useRoute } from 'vue-router'
2025-11-07 17:27:41 +08:00
import Index from "./views/index.vue";
import { onMounted } from 'vue';
const route = useRoute()
const pageLoaded = ref(false)
onMounted(() => {
setTimeout(()=>{
pageLoaded.value = true
}, 50)
})
2025-10-15 14:07:39 +08:00
</script>
2025-11-07 17:27:41 +08:00
<style lang="scss" scoped>
2025-10-15 14:07:39 +08:00
#app {
width: 100%;
height: 100vh;
overflow: hidden;
}
</style>