删除页面缓存

This commit is contained in:
lj124 2026-05-12 23:13:26 +08:00
parent b51f41d9ff
commit c6d84d45a5
1 changed files with 1 additions and 11 deletions

View File

@ -2,26 +2,17 @@
<v-header /> <v-header />
<v-sidebar /> <v-sidebar />
<div class="content-box" :class="{ 'content-collapse': sidebar.collapse }"> <div class="content-box" :class="{ 'content-collapse': sidebar.collapse }">
<v-tabs></v-tabs>
<div class="content"> <div class="content">
<router-view v-slot="{ Component, route }"> <router-view :key="$route.fullPath"></router-view>
<transition name="move" mode="out-in">
<keep-alive :include="tabs.nameList">
<component :is="Component" :key="route.fullPath"></component>
</keep-alive>
</transition>
</router-view>
</div> </div>
</div> </div>
</template> </template>
<script setup lang="ts" name="home"> <script setup lang="ts" name="home">
import { useSidebarStore } from '@/store/sidebar'; import { useSidebarStore } from '@/store/sidebar';
import { useTabsStore } from '@/store/tabs';
import {getUserUIconfigInfoService} from '@/api/user'; import {getUserUIconfigInfoService} from '@/api/user';
import {UserUISettings} from '@/types/user'; import {UserUISettings} from '@/types/user';
import vHeader from '@/components/header.vue'; import vHeader from '@/components/header.vue';
import vSidebar from '@/components/sidebar.vue'; import vSidebar from '@/components/sidebar.vue';
import vTabs from '@/components/tabs.vue';
const getUserUIconfigInfo = async () => { const getUserUIconfigInfo = async () => {
let req = { let req = {
@ -38,7 +29,6 @@ const getUserUIconfigInfo = async () => {
getUserUIconfigInfo(); getUserUIconfigInfo();
const sidebar = useSidebarStore(); const sidebar = useSidebarStore();
const tabs = useTabsStore();
</script> </script>
<style> <style>