keep-alive缓存的是component的vnode,还是缓存的A和B组件的vnode

来源:10-2 keep-alive(2)

前端工程师666777888

2021-04-30

keep-alive缓存的vnode疑问
keep-alive对应的vnode是第一个子节点的vnode(component组件的vnode)。缓存的也是这个vnode


keys保存的是缓存vnode的key,keep-alive中只有一个子节点,也就是说,keep-alive只缓存component一个vnode,keys中也只有一个值

感觉课程要讲的是缓存A组件和B组件的vnode

写回答

1回答

ustbhuangyi

2021-04-30

KeepAlive 缓存的是它包裹的第一个组件 vnode 节点

0
0

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4986 学习 · 1038 问题

查看课程