Commit 4012b4b3 authored by 李苏's avatar 李苏 💬

优化

parent 28844119
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
<section class="app-main"> <section class="app-main">
<transition name="fade-transform" mode="out-in"> <transition name="fade-transform" mode="out-in">
<keep-alive :include="cachedViews"> <keep-alive :include="cachedViews">
<router-view v-if="!$route.meta.link" :key="key" /> <!-- <router-view v-if="!$route.meta.link" :key="key" /> -->
<router-view />
</keep-alive> </keep-alive>
</transition> </transition>
</section> </section>
...@@ -14,18 +15,20 @@ ...@@ -14,18 +15,20 @@
export default { export default {
name: 'AppMain', name: 'AppMain',
computed: { computed: {
cachedViews() { cachedViews() {
console.log(this.$store.state.tagsView,'this.$store.state.tagsView') const list =this.$store.state.tagsView.cachedViews
return this.$store.state.tagsView.cachedViews list.push('AppMain')
},
key() { return list
return this.$route.path },
} key() {
} return this.$route.path
} }
}
}
</script> </script>
......
...@@ -41,10 +41,10 @@ ...@@ -41,10 +41,10 @@
<ChangeProject/> <ChangeProject/>
</div> </div>
<template v-if="device!=='mobile'"> <!--<template v-if="device!=='mobile'">-->
<screenfull id="screenfull" class="right-menu-item hover-effect" /> <!--<screenfull id="screenfull" class="right-menu-item hover-effect" />-->
</template> <!--</template>-->
<el-dropdown class="avatar-container right-menu-item hover-effect" trigger="click"> <el-dropdown class="avatar-container right-menu-item hover-effect" trigger="click">
<div class="avatar-wrapper"> <div class="avatar-wrapper">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment