web页面缓存最佳实践

更多请查考vue2.0 keep-alive最佳实践

(1)使用router. meta属性

// 这是目前用的比较多的方式
<keep-alive>
    <router-view v-if="$route.meta.keepAlive"></router-view>
</keep-alive>
<router-view v-if="!$route.meta.keepAlive"></router-view>
router设置

... 
  routes: [
    { path: '/', redirect: '/index',  component: Index, meta: { keepAlive: true }},
    {
      path: '/common',
      component: TestParent,
      children: [
        { path: '/test2', component: Test2, meta: { keepAlive: true } } 
      ]
    }
    ....
    // 表示index和test2都使用keep-alive
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 《除锈》 看了除锈这本小说,印象最深刻的是最后,快到结局,爱情的不顾一切与等待,这种刻骨铭心的爱情虽然感情强...
    看太阳在哭阅读 444评论 0 0
  • 铃声传来思念情,年到尾声人未归。 盼我归家多话语,惊恐现今两袖风。 乡间小路小草绿,鞭炮喊叫回家人。 待到花开载荣...
    幻城彡小孩无爱阅读 303评论 0 0
  • 惯例在朋友圈晒年终总结,发新年宏愿的时间到了。 对于我,16年即将过去,有收获有失落,有开心有难过,也有肆意张扬也...
    Elle2More阅读 232评论 0 0

友情链接更多精彩内容