有关keep-alive缓存的疑问

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

前端工程师666777888

2021-05-03

老师说keep-alive缓存的是第一个组件子节点,例如本课程中就是缓存的component组件。
疑问:这个缓存怎么与A,B组件关联起来的

之前,我总是以为缓存的是A或B组件。
例如include中仅写了A。则只缓存A组件,不缓存B组件

但是源码中却说缓存的是第一个组件子节点。感觉好像跟A,B组件并没有关系

再说include中写的是A,B组件,而不是写component组件。感觉永远不会缓存

请老师帮我解答

写回答

1回答

ustbhuangyi

2021-05-03

component 是动态组件,它要么是 A 要么是 B

0
0

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

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

4986 学习 · 1038 问题

查看课程