keep-alive实现缓存路由

    技术2022-07-10  100

    本人现在做的项目是基于vue-element-admin的一个后台管理系统,为了实现某些页面的缓存,想到了keep-alive来实现,结果自己跳了一个坑,记录之! vue文档有具体的描述。不赘述了,链接: link. 主要说坑的地方,都知道要如下写代码,将router-view用keep-alive包起来,然后在cachedViews里面定义要缓存的路由,

    <keep-alive :include="cachedViews"> <router-view :key="key" /> </keep-alive>

    结果我悲剧了 ,因为app.vue中这样写了,不生效,搞半天才发现,这里的router-view并不是我要缓存的路由的入口,真正的我的想缓存的路由入口是在appmian.vue里。get!!!

    Processed: 0.034, SQL: 12