根据条件向insertedVnodeQueue插入VNode

来源:3-8 生命周期

内蒙牧马人

2022-02-23

在createElm函数中 if (isDef(data)) { invokeCreateHooks(vnode, insertedVnodeQueue) } 为什么要拿data判断?

写回答

1回答

ustbhuangyi

2022-03-11

data 就是 vnode 的 data,也就是 vnode 的 VnodeData,可以看不到这些数据
//img.mukewang.com/szimg/622b009c0976547d10201390.jpg
所以 invokeCreateHooks 需要得有数据

0
0

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

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

4986 学习 · 1038 问题

查看课程