学前准备知识
1.Flow
JavaScript 静态类型检查工具,这种静态类型检查的方式非常有利于大型项目源码的开发和维护。类似 Flow 的工具还有如 TypeScript。
vue源码目录
src├── compiler # 编译相关├── core # 核心代码├── platforms # 不同平台的支持├── server # 服务端渲染├── sfc # .vue 文件解析├── shared # 共享代码
VUE实际上就是一个用 Function 实现的类,我们只能通过 new Vue 去实例化它。
数据驱动
new Vue() 发生了什么?
Vue 初始化主要就干了几件事情,合并配置,初始化生命周期,初始化事件中心,初始化渲染,初始化 data、props、computed、watcher 等等。
vue 实例挂载的实现?
===
4-22
