app.vue
<template>
<div id="app">
<keep-alive>
<router-view v-if='$route.meta.keepAlive'></router-view>
</keep-alive>
<router-view v-if='!$route.meta.keepAlive'></router-view>
</div>
</template>
路由
{
path: '/payList',
meta: {
keepAlive: true
},
component: resolve => {
require(['../components/payResult/list'], resolve)
}
}
为了实现指定页面的缓存,采取了如上方法,但是页面并没有缓存,vue版本是2.3.3;有没有小伙伴遇到过?
相关分类