layout.vue 543 Bytes
<template>
  <el-container>
    <el-header id="app-header">
      <Header></Header>
    </el-header>
    <el-main id="app-main">
      <router-view v-slot="{ Component  }">
        <component ref="childComponent" :is="Component "></component>
      </router-view>
    </el-main>
    <div v-show="false">{{route.path}}</div>
    <el-footer id="app-footer">
      <Footer></Footer>
    </el-footer>
  </el-container>
</template>
<script setup lang="ts">
  const route = useRoute();

  watchEffect(() => {
  })
</script>

<style scoped>
</style>