This commit is contained in:
李志鹏
2026-04-29 16:23:42 +08:00
parent 64844105b5
commit 4a078186a9
2 changed files with 12 additions and 1 deletions

View File

@@ -17,6 +17,7 @@
<component <component
:is="Component" :is="Component"
:key="route.name" :key="route.name"
:cachedRoutes="cachedRoutes"
/> />
</keep-alive> </keep-alive>
</router-view> </router-view>

View File

@@ -12,7 +12,11 @@
</div> </div>
</div> </div>
<router-view></router-view> <router-view v-slot="{ Component }">
<keep-alive :include="cachedRoutes">
<component :is="Component" />
</keep-alive>
</router-view>
<toolTipBox v-model:visible="visible" @close="() => {}" ref="toolTipBoxRef"></toolTipBox> <toolTipBox v-model:visible="visible" @close="() => {}" ref="toolTipBoxRef"></toolTipBox>
</div> </div>
</template> </template>
@@ -24,6 +28,12 @@
import toolTipBox from "./toolTipBox.vue" import toolTipBox from "./toolTipBox.vue"
import myEvent from "@/tool/myEvents.js" import myEvent from "@/tool/myEvents.js"
import { useStore } from "vuex" import { useStore } from "vuex"
const props = defineProps({
cachedRoutes: {
type: Array,
default: () => []
}
})
const store = useStore() const store = useStore()
// store.dispatch("seller/get_designerInfo") // store.dispatch("seller/get_designerInfo")
const route = useRoute() const route = useRoute()