深入剖析Vue源码 - 实例挂载,编译流程

前面几节我们从new Vue初始化开始,分别介绍了选项的配置合并,设置vue实例代理以及初始化生命周期等操作,按照vue源码的设计思路,接下来过程还会进行初始化事件中心,初始化渲染,初始化数据并建立响应式系统的操作,最终vue会将模板和数据渲染成为最终的DOM。然而在初始化数据和建立响应式系统的过程中,我们需要弄清楚数据是如何驱动模板乃至数据更新如何驱动视图更新。为了弄清楚这一点,我们需要知道Vue的模板渲染流程,因此我把vue挂载,渲染模板数据到视图的过程放到前面进行分析。往后的几个小节也会围绕这一块内容展开。