Browse Source

keep-alive

master
pengsong 1 year ago
parent
commit
1721272163
  1. 4
      src/page/index/index.vue
  2. 1
      src/page/index/layout.vue
  3. 2359
      src/router/views/index.js

4
src/page/index/index.vue

@ -15,9 +15,9 @@
<!-- 主体视图层 --> <!-- 主体视图层 -->
<div id="avue-view" v-show="!isSearch" v-if="isRefresh"> <div id="avue-view" v-show="!isSearch" v-if="isRefresh">
<router-view #="{ Component }"> <router-view #="{ Component }">
<!-- <keep-alive> --> <keep-alive :include="$store.getters.tagsKeep">
<component :is="Component" /> <component :is="Component" />
<!-- </keep-alive> --> </keep-alive>
</router-view> </router-view>
</div> </div>
</div> </div>

1
src/page/index/layout.vue

@ -1,6 +1,5 @@
<template> <template>
<router-view #="{ Component }"> <router-view #="{ Component }">
<!-- {{ $store.getters.tagsKeep }} -->
<keep-alive :include="$store.getters.tagsKeep"> <keep-alive :include="$store.getters.tagsKeep">
<component :is="Component" /> <component :is="Component" />
</keep-alive> </keep-alive>

2359
src/router/views/index.js

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save