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