import App from './app.vue'

const root = document.createElement('div');
document.body.appendChild(root);

第一种方式($createElement):

//写法三:
const rootVue = new Vue(
    {
        router: vueRouter,
        render: function () {
       // return  this.$createElement('p', 'hi');
         const h = this.$createElement; //h是一个函数类型变量
         return h(App);
        }
    }
   ).$mount(root)

第二种方式:

// new Vue(
//  {
//      //createElementFunction 是一个函数类型变量
//     render: function (createElementFunction) {
//         return createElementFunction(App);
//     }
//  }
// ).$mount(root)

第三种写法:

// new Vue(
//  {  //es6语法之箭头函数
//      render: (h) => h(App)
//  }
// ).$mount(root)
10-03 04:37