前言:上一节最后稍微提到了
Vue
内置组件的相关内容,从这一节开始,将会对某个具体的内置组件进行分析。首先是keep-alive
,它是我们日常开发中经常使用的组件,我们在不同组件间切换时,经常要求保持组件的状态,以避免重复渲染组件造成的性能损耗,而keep-alive
经常和上一节介绍的动态组件结合起来使用。由于内容过多,keep-alive
的源码分析将分为上下两部分,这一节主要围绕keep-alive
的首次渲染展开。
- 13.1 基本用法
- 13.2 从模板编译到生成vnode
- 13.3 初次渲染
- 13.4 抽象组件