如果你需要在组件切换的时候,保存⼀些组件的状态防⽌多次渲染,就可以使⽤ keepalive 组件包裹需要保存的组件。对于keep-alive 组件来说,它拥有两个独有的⽣命周期钩⼦函数,分别为 activated 和 deactivated 。⽤ keep-alive 包裹的组件在切换时不会进⾏销毁,⽽是缓存到内 存中并执⾏ deactivated 钩⼦函数,命中缓存渲染后会执⾏actived 钩⼦函数。