理解template的作用

540 阅读1分钟

template是vue的配置项,在单文件组件中,它和script,style一起构成一个.vue组件。

它的作用是生成render函数,而render函数的作用是带入当前的data生成虚拟dom。

具体来讲,在组件的created和BeforeMount之间,通过调用compileToFunctions生成了render,并挂载在options上。

vue有三种途径生成render函数:

  1. 配置el项
  2. 配置template
  3. 配置render 它们的优先级从低到高。