/simplify-vue

一步一步实现Vue2,了解了解原理,纪念这些年Vue2上浪费的青春

Primary LanguageJavaScript

实现一个精简版的Vue2

目标,实现一个精简版本的Vue2,纪念使用Vue2的哪些旧时光

开发

本地开发: npm start 编译: npm run build

学习计划

  1. 简单文本渲染, 对应源码分支 v0.01
  2. 简单文本响应式渲染, 对应源码分支 v0.02
  3. 组件渲染, 对应源码分支 v0.03
  4. 生命周期钩子函数实现, 对应源码分支 v0.04
  5. DOM属性渲染:class/style
  6. DOM事件绑定
  7. prop 属性实现
  8. 事件机制实现
  9. 列表渲染
  10. 指令:v-model/v-show