vue keep-alive内置缓存组件

1、当组件在keep-alive被切换时将会执行activeted和deactiveted两个生命周期

2、inlude 正则表达式或字符串 ,只有符合条件的组件会被缓存

       exclude正则表达式或字符串,任何符合条件的组件不会被缓存

3、keep-alive是vue2.0的功能

4、keep-alive要配合router-view使用,在router-view里面多加个v-if判断了,然后在router定义的文件里面在想要缓存的页面多加上“meta:{keepAlive:true}”,不想要缓存就是“meta:{keepAlive:false}”或者不写,只有为true的时候是会被keep-alive识别然后缓存的。

 

posted @ 2018-08-06 10:21  js初学者  阅读(1037)  评论(0编辑  收藏  举报