【vue2面试题】keep-alive的作用? 八戒528 2024-06-28 78 阅读1分钟 keep-alive是用来缓存组件的,主要是将不活跃的组件实例缓存,而不是销毁,减少组件的重新渲染,提供应用性能;如果组件中有状态 则状态也被缓存下来 返回时依然能够保存原来的状态 提高用户体验 当组件在keep-alive内切换的时,会触发额外的两个生命周期 activated: 当组件被激活时调用 deactivated: 当组被停用时调用 可以在这些钩子中做激活和停用时的特定逻辑处理