3-7 说一下Vue的keep-alive是如何实现的,具体缓存的是什么?
Vue源码解析,keep-alive是如何实现缓存的?: https://blog.csdn.net/xiaolinlife/article/details/108331068
keep-alive 组件是抽象组件,在对应父子关系时会跳过抽象组件,它只对包裹的子组件做处理,主要是根据LRU策略缓存组件 VNode,最后在 render 时返回子组件的 VNode。缓存渲染过程会更新 keep-alive 插槽,重新再 render 一次,从缓存中读取之前的组件 VNode 实现状态缓存。
具体缓存的是组件实例