render函数生成时机

来源:3-3 patch(上)

前端工程师666777888

2021-04-03

app.vue--a.vue--b.vue
在new Vue()时,我们知道app.vue的render函数已经被loader生成了
在new Vue()时a.vue和b.vue的render函数生成了吗
还是在patch,app.vue时遇到了a.vue才去生成a.vue的render函数

写回答

1回答

ustbhuangyi

2021-04-03

vue-loader 把 template 转成 render 函数是通过 webpack 编译在离线阶段就完成的。运行时阶段所有组件的对象都已经有 render 函数了。

1
0

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

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

4989 学习 · 1038 问题

查看课程