Skip to content

NicholasCao/mvvm

Repository files navigation

mvvm-framework

A mini mvvm framework for graduation project, just a toy.

Build Status Codecov

watcher 各种映射关系的实例 dep 每个变量的依赖 dep.notify -> 通知watcher -> watcher触发update函数

实现指令:

  • vm-on | @
  • vm-bind | :
  • {{ text }}
  • vm-model
  • vm-for
  • vm-show

todo:

  • deep get set
  • 数组监听
  • vm-for
  • vm-for内进一步compile
  • test with dom
  • 监听表达式