template 是 ES5 新出的语法 ,template 是不会被页面显示的,但是 vue 中会被翻译成 dom 结构 ;
template 编译的过程 :
parse 解析生成ast 抽象语法树 --- ----- - - -- -generate() 生成 render 函数 -- --- -- -- - 调用 new Watcher() 函数 监听数据变化 -------- render 函数返回vnode
ps:每个组件都有一个 render 函数 ,render 函数都会返回一个虚拟dom ;
标签:Vue,函数,render,--,js,编译,template From: https://www.cnblogs.com/zhulongxu/p/16867737.html