关于keep-alive的问题

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

橙宝宝

2019-12-07

在vdom/patch.js中的createComponent方法中明明已经调用insert了,为什么reactivateComponent里面又要insert一次呢?图片描述

图片描述

写回答

2回答

ustbhuangyi

2019-12-09

感觉没用必要 insert 2次,猜测是重构代码的时候漏删代码了吧,我把 reactiveComponent 的 insert 代码删了跑单测也是通过的。不过 insert 函数无非就是 insertBefore 或者 appendChild,调用 2 次也不影响结果。

0
0

橙宝宝

提问者

2019-12-07

insert两次不会有问题吗?

0
0

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

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

4986 学习 · 1038 问题

查看课程