render函数生成时机

来源:3-2 createComponent

前端工程师666777888

2021-04-02

请问老师,组件是先生成vnode,还是先生成render函数
按我的理解,应该先生成render函数,根据render函数去生成vnode

但是在createComponent()函数中,并没有看到生成render函数的地方
老师说是在:loader时生成的

写回答

1回答

ustbhuangyi

2021-04-02

vue-loader 是把组件的 template 转换生成 render 函数,然后在运行时,执行 render 函数生成 vnode。

1
0

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

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

4989 学习 · 1038 问题

查看课程