vue2.x 中render函数解析
不同版本的Vue
-
vue.js和vue.runtime.xxx.js的区别
(1)vue.js是完整版的vue,包含:核心功能+模板解析器。
(2)vue.runtime.xxx.js是运行版本的vue,只包含:核心功能。没有模板解析器。 -
vue.runtime.xxx.js没有模板解析器,所以不能使用template配置项,需要使用render函数接收到的createElement函数去指定具体内容。
解析
import Vue from 'vue'
引入的是vue.runtime.xxx.js
。
//render: h => h(App),
render(createElement){
return createElement(App)
}