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.

48 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>
1 year ago
<!-- <el-header>-->
<!-- <PageHeader/>-->
<!-- </el-header>-->
<el-main>
<router-view v-slot="{Component}">
<keep-alive>
<component :is="Component" v-if="route.meta.keepAlive"/>
</keep-alive>
<component :is="Component" v-if="!route.meta.keepAlive"/>
</router-view>
</el-main>
</el-container>
</el-container>
</div>
</template>
<style>
1 year ago
#app {
background-color: white;
1 year ago
}
html,
body,
1 year ago
.el-container {
padding: 0;
margin: 0;
height: 100%;
}
1 year ago
1 year ago
</style>