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. 11
      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">
<router-view #="{ Component }">
<!-- <keep-alive> -->
<keep-alive :include="$store.getters.tagsKeep">
<component :is="Component" />
<!-- </keep-alive> -->
</keep-alive>
</router-view>
</div>
</div>

1
src/page/index/layout.vue

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

11
src/router/views/index.js

@ -1,13 +1,8 @@
import Layout from '@/page/index/layout.vue';
import Layout from '@/page/index/index.vue';
import Store from '@/store/';
export default [
{
path: '/',
component: () =>
Store.getters.isMacOs ? import('@/mac/index.vue') : import('@/page/index/index.vue'),
redirect: '/wel',
children: [
{
path: '/wel',
component: Layout,
@ -1371,8 +1366,6 @@ export default [
// ],
// }
]
},
];

Loading…
Cancel
Save