Vue双向绑定 - 5blog/javascript GitHub Wiki

1. 原理

Vue 主要是使用Object对象的defineProperty属性,重写data的set和get函数来实现的其双向绑定。主要还是来实现一个简单的实例。为了使代码更加的清晰,这里只会实现最基本的内容,主要实现v-model,v-bind 和v-click三个命令。