You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

47 lines
1.0 KiB

<script setup>
// import HelloWorld from "@/components/HelloWorld.vue";
import Index from "@/views/update/index.vue";
import PageHeader from "@/layout/components/PageHeader.vue";
import PageAside from "@/layout/components/PageAside.vue";
import {useRoute} from 'vue-router'
const route = useRoute()
</script>
<template>
<div class="common-layout">
<el-container>
<el-aside width="200px">
<PageAside/>
</el-aside>
<el-container>
<!-- <el-header>-->
<!-- <PageHeader/>-->
<!-- </el-header>-->
<el-main>
<router-view v-slot="{Component}">
<keep-alive>
<component :is="Component" :key="route.name" v-if="route.meta.keepAlive"/>
</keep-alive>
<component :is="Component" :key="route.name" v-if="!route.meta.keepAlive"/>
</router-view>
</el-main>
</el-container>
</el-container>
</div>
</template>
<style>
#app {
background-color: white;
}
html,
body,
.el-container {
padding: 0;
margin: 0;
height: 100%;
}
</style>