Skip to content

Vue实现:Vue响应式原理/数组劫持/模板编译原理/虚拟DOM/nextTick/mixin/diff算法

Notifications You must be signed in to change notification settings

sunnshare/vue-source-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • 打包工具:rollup
  • 实现 Vue 响应式原理,对象属性劫持
  • 实现数组的函数劫持
  • 实现模板编译成 AST 语法树, AST 语法树转为 render 函数
  • render 函数生成虚拟 DOM,虚拟 DOM 转为真实 DOM
  • 依赖收集实现原理
  • nextTick 实现原理
  • mixin 实现原理
  • computed 实现原理
  • watch 实现原理
  • 实现 diff 算法
  • 组件实现原理

About

Vue实现:Vue响应式原理/数组劫持/模板编译原理/虚拟DOM/nextTick/mixin/diff算法

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published