This commit is contained in:
xulu
2021-08-18 17:45:45 +08:00
parent e6b2a06061
commit a17aebd38c
34 changed files with 2449 additions and 1268 deletions

View File

@@ -0,0 +1,77 @@
<template>
<div class="wrapper">
<v-head></v-head>
<!-- <v-sidebar></v-sidebar> -->
<div class="content-box_l">
<!-- <v-tags></v-tags> -->
<div class="content content_l">
<div>
<transition name="move" mode="out-in">
<keep-alive :include="tagsList">
<router-view></router-view>
</keep-alive>
</transition>
<el-backtop target=".content"></el-backtop>
</div>
</div>
</div>
</div>
</template>
<script>
import vHead from './Lead.vue';
// import vSidebar from './Sidebar.vue';
// import vTags from './Tags.vue';
// import bus from './bus';
export default {
data() {
return {
tagsList: []
};
},
components: {
vHead,
// vSidebar,
// vTags
},
created() {
// bus.$on('collapse-content', msg => {
// this.collapse = msg;
// });
// // 只有在标签页列表里的页面才使用keep-alive即关闭标签之后就不保存到内存中了。
// bus.$on('tags', msg => {
// let arr = [];
// for (let i = 0, len = msg.length; i < len; i++) {
// msg[i].name && arr.push(msg[i].name);
// }
// this.tagsList = arr;
// });
}
};
</script>
<style scoped>
.wrapper {
/* width: 1280px;
margin: 0 auto; */
}
.content-box_l {
margin-top: 0;
padding-bottom: 30px;
transition: left .3s ease-in-out;
background: #fff;
}
.content_l {
width: 100%;
height: 100%;
box-sizing: border-box;
}
.content_l>div {
width: 1280px;
margin: 0 auto;
padding: 10px 0;
}
</style>