欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Vue高级特性--keep-alive 缓存组件

程序员文章站 2022-04-30 19:16:36
keep-alive是什么keep-alive用于保存组件的渲染状态。keep-alive是一个抽象组件:它自身不会渲染一个DOM元素,也不会出现在父组件链中;使用keep-alive包裹动态组件时,会缓存不活动的组件实例,避免组件反复创建和渲染。应用场景频繁切换,不需要重复渲染(tab切换),如果标签简单可以使用 v-showVue性能优化方法之一在动态组件中的应用例如:点击事件,切换不同的子组件