摘要: 生成虚拟dom 我们知道在挂载过程中, 会调用 方法, 是负责把VNode渲染成真正的DOM, 方法是用来把实例渲染成VNode,这里的 是实例的私有方法,和前面我们说的 不是同一个,先来看下 定义, 是通过 挂载的,定义在 : 先缓存 和`vm.$options._parentVnode vm.$ 阅读全文
posted @ 2019-01-15 10:10 黄呼呼 阅读(3725) 评论(0) 推荐(0)
摘要: vue 入口 从vue的构建过程可以知道,web环境下,入口文件在 (以Runtime + Compiler模式构建,vue直接运行在浏览器进行编译工作) 下一步,找到 ,发现: 下一步,找到 ,发现: 按照这个思路找,最后发现:Vue是在'core/index'下定义的 import { init 阅读全文
posted @ 2019-01-09 10:17 黄呼呼 阅读(282) 评论(0) 推荐(0)
摘要: Flow vue框架使用了Flow作为类型检查,来保证项目的可读性和维护性。vue.js的主目录下有Flow的配置.flowconfig文件,还有flow目录,指定了各种自定义类型。 在学习源码前可以先看下Flow的语法 "官方文档" 目录结构 vue.js源码主要在src下 compiler te 阅读全文
posted @ 2019-01-08 09:32 黄呼呼 阅读(303) 评论(0) 推荐(0)