Vue源码剖析1
2020-08-03 12:02:17 1 举报
AI智能生成
Vue源码
作者其他创作
大纲/内容
src\platforms\web\entry-runtime-with-compiler.js
拓展$mount,解析el,temolata,render
解析顺序 Render>temolate> el
拓展$mount,解析el,temolata,render
解析顺序 Render>temolate> el
src\platforms\web\runtime\index.js
声明__patch__ 执行挂载函数mountComponent
声明__patch__ 执行挂载函数mountComponent
src\core\index.js
初始化全局API
初始化全局API
src\core\instance\index.js
实现VUE构造函数
初始化
实现VUE构造函数
初始化
src\core\instance\init.js
initMixin
核心初始化逻辑
组件属性、事件初始化、2个生命周期、数据响应式
initMixin
核心初始化逻辑
组件属性、事件初始化、2个生命周期、数据响应式
src\core\instance\state.js
组件数据初始化
响应式处理
组件数据初始化
响应式处理
src\core\instance\state.js
stateMixin
实现数据响应式
stateMixin
实现数据响应式
/$set/$delete/$watch
src\core\instance\events.js
eventsMixin
关于事件 监听
eventsMixin
关于事件 监听
$emit/$on/$off/$once
src\core\instance\lifecycle.js
lifecycleMixin
关于生命周期
lifecycleMixin
关于生命周期
$_update/%forceUpdate
src\core\instance\render.js
renderMixin
关于渲染
renderMixin
关于渲染
$nextTick/_render
0 条评论
下一页