老师,关于render的问题。

来源:2-4 render

是胡桃呀

2020-04-16

老师,请问下咱们平时项目中用脚手架搭出来的项目,里面以.vue结尾的文件,里面的<template> </template>
,其实就是vue的html部分,在运行的时候,是否就是执行entry-runtime-with-compiler里,重新定义的$mount中,对template做的处理那一步,然后把这个template替换成render输出出来呢。

写回答

1回答

ustbhuangyi

2020-04-16

并没有,我们平时写的 .vue 文件,会在 webpack 编译阶段通过 vue-loader 把 template 转换成 render 函数并挂载在组件对象上,你在浏览器端运行时就已经是编译好的 render 函数了,所以一般用的还是 runtime only 版本的

1
3
是胡桃呀
回复
ustbhuangyi
好的,谢谢老师!
2020-04-17
共3条回复

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

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

4984 学习 · 1037 问题

查看课程