一、功能
在多个组件间动态切换时缓存被移除的组件实例。
二、注意事项
- <KeepAlive> 包裹动态组件时,会缓存不活跃的组件实例,而不是销毁它们。
- 任何时候都只能有一个活跃组件实例作为 <KeepAlive> 的直接子节点。
- 当一个组件在
<KeepAlive>
中被切换时,它的activated
和deactivated
生命周期钩子将被调用,用来替代mounted
和unmounted
。这适用于<KeepAlive>
的直接子节点及其所有子孙节点。
三、Props
props
|