vue是基于MVVM的设计模式,是由数据驱动的双向绑定。
1.实现数据双向绑定的基本理论阐述
实现mvvm主要需要两个过程:(1)视图变化更新数据
(2) 数据变化更新视图
(1)视图变化更新数据 :通过各种事件来监听数据的变化,比如改变表单input里面的数据通过对input的事件监听就能获取input更新后的数据。
(2)数据变化更新视图:要比前者复杂的多,通过过ES6的Object.defineProperty()的方法来监听vue中data对象属性值变化,通过set函数方法来改变data对象,点击此处查看怎么使用[Object.defineProperty();](https://segmentfault.com/a/11...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。