2021
01-21
01-21
从源码角度来回答keep-alive组件的缓存原理
今天开门见山地聊一下面试中被问到的一个问题:keep-alive组件的缓存原理。官方API介绍和用法<keep-alive>包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和<transition>相似,<keep-alive>是一个抽象组件:它自身不会渲染一个DOM元素,也不会出现在组件的父组件链中。当组件在<keep-alive>内被切换,它的activated和deactivated这两个生命周期钩子函数将会被对应执行。官网的例子是tab切换保存了...
继续阅读 >