bug fix:解决回退页面不缓存数据的问题

main
liuwx_gitee 2 years ago
parent cfc549cf26
commit 65622bf4d9

@ -1,7 +1,10 @@
<template> <template>
<a-config-provider :locale="locale"> <a-config-provider :locale="locale">
<div id="app"> <div id="app">
<router-view/> <keep-alive>
<router-view v-if="$route.meta.keepAlive"></router-view>
</keep-alive>
<router-view v-if="!$route.meta.keepAlive"></router-view>
</div> </div>
</a-config-provider> </a-config-provider>
</template> </template>

@ -46,19 +46,19 @@ export const constantRouterMap = [
{ {
path: '/defaultDocSearch', path: '/defaultDocSearch',
name:'defaultDocSearch', name:'defaultDocSearch',
meta: { title: '首页' }, meta: { title: '首页' ,keepAlive: true },
component: () => import('@/views/km/search/DefaultDocSearch') component: () => import('@/views/km/search/DefaultDocSearch')
}, },
{ {
path:'/advancedSearch', path:'/advancedSearch',
name:'advancedSearch', name:'advancedSearch',
meta: { title: '高级检索' }, meta: { title: '高级检索' ,keepAlive: true },
component: () => import('@/views/km/search/AdvancedSearch') component: () => import('@/views/km/search/AdvancedSearch')
}, },
{ {
path:'/docSearch', path:'/docSearch',
name:'docSearch', name:'docSearch',
meta: { title: '检索结果' }, meta: { title: '检索结果' ,keepAlive: true },
component: () => import('@/views/km/search/DocSearch') component: () => import('@/views/km/search/DocSearch')
}, },
{ {

Loading…
Cancel
Save