keep-alive

keep-alive是vue内置组件,可以使被包含的组件保留状态,避免重新渲染

router-view也是一个组件,如果之间被包在keep-alive里面,所有路径被匹配到的视图组件都会被缓存

 

 

 

 切换home组件时的created只会被执行一次,destroyed不会被执行,即始终保持组件活跃状态

 

keep-alive的属性

include:只有匹配的组件会被缓存

exclude:任何匹配的组件都不会被缓存(字符串或正则表达式)

1
2
3
<keep-alive exclude="About,Profile">
      <router-view></router-view>
</keep-alive>

  

 

posted @   iTao0128  阅读(155)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示