详情见https://cn.vuejs.org/v2/api/#keep-alive
用法为三种:
1、字符串用逗号隔开
<keep-alive exclude="a,b">
<router-view class="Router" :class="{'has-footer': hasFooter}" />
</keep-alive>
2、正则表达式
<keep-alive :exclude="/a|b/">
<router-view class="Router" :class="{'has-footer': hasFooter}" />
</keep-alive>
3、数组
<keep-alive :exclude="['a','b']">
<router-view class="Router" :class="{'has-footer': hasFooter}" />
</keep-alive>
注意点:
1、用法1和2不要出现空格(习惯害死人);
2、exclude和include用法要求在需要的组件内声明name,否则无效。