第一个init 初始化了 vue 默认的属性方法;
第二个init 初始化了 自定义的 属性方法;
是否 存在 el 属性,是否存在 模板选项;
通常我们是 存在el 属性 没有指定模板的,所以会走到右下角绿色框中; 即代表 以 el 代表的范围 编译为一个模板;
分支: 没有el 属性时,则等待调用mount方法时继续;
存在 模板 选项时 ,则编译模板;
以上编译操作;在内存中进行,以下为挂载操作,把编译好的模板替换到 浏览器中去;
运行时;
总结: 初始化 ----- 编译 ----- 挂载 ------ 运行------ 销毁