Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 647 Bytes

README.md

File metadata and controls

30 lines (23 loc) · 647 Bytes

Toy Vue3.x

实现最简 vue3 模型,用于深入学习 vue3

相关参考

崔学社

Vue3 核心原理代码解构

功能清单

reactivity 部分

  • reactive 的实现
  • effect 的实现
  • ref 的实现
  • readonly 的实现
  • computed 的实现
  • track 依赖收集
  • trigger 触发依赖
  • 支持 isReactive
  • 支持嵌套 reactive
  • 支持 toRaw
  • 支持 effect.scheduler
  • 支持 effect.stop
  • 支持 isReadonly
  • 支持 isProxy
  • 支持 shallowReadonly
  • 支持 proxyRefs