Render 和 template 的优先级
来源:2-4 render

慕工程3045675
2021-04-10
老师,问您个问题,vue 进行挂载的时候会判断 是否有 render, 如果有 render 函数就不会在编译 template,但是为什么普通 .vue 文件中的最上面的 template 就会优先于 render 函数呢?
写回答
1回答
-
.vue 文件是会经过处理的,在 webpack 的编译阶段,.vue 文件会经过 vue-loader 处理,把 template 部分离线编译成 render 函数,然后添加到组件对象上,所以你运行时加载组件的时候这个组件其实是只有 render 函数,并没有 template。
312021-04-12
相似问题