Vue3核心源码解析 (五) : 内置组件<keep-alive>
<keep-alive>是Vue.js的一个内置组件,可以使被包含的组件保留状态或避免重新渲染。下面来分析源码runtime-core/src/components/KeepAlive.ts的实现原理。
在setup方法中会创建一个缓存容器和缓存的key列表,其代码如下:
setup(props: KeepAliveProps, { slots }: SetupContex