大前端

Vue.js 源码分析——模板编译和组件化

2022-03-07  本文已影响0人  丽__
一、 模板编译
<div>
  <h1 @click="handler">title</div>
  <p>some content</p>
</div>
render(h){
  return h('div',[
    h('h1',{ on: {click:this.handler } },'title' ),
    h('p','some content')
  ])
}
二、Vue Template Explorer 网页工具
三、 模板编译
image.png
四、baseCompile -- AST
五、 模板编译过程--总结
image.png
六、组件化回顾
七、组件注册
image.png
八、 Vue.extend
image.png
九、组件的创建过程
image.png
上一篇下一篇

猜你喜欢

热点阅读