vue是基于MVVM的设计模式,是由数据驱动的双向绑定。

1.实现数据双向绑定的基本理论阐述
实现mvvm主要需要两个过程:(1)视图变化更新数据
(2) 数据变化更新视图
(1)视图变化更新数据 :通过各种事件来监听数据的变化,比如改变表单input里面的数据通过对input的事件监听就能获取input更新后的数据。

(2)数据变化更新视图:要比前者复杂的多,通过过ES6的Object.defineProperty()的方法来监听vue中data对象属性值变化,通过set函数方法来改变data对象,点击此处查看怎么使用[Object.defineProperty();](https://segmentfault.com/a/1190000004384515)
什么是vue数据的双向绑定
最新推荐文章于 2025-10-05 15:06:03 发布
Vue基于MVVM设计模式,实现数据双向绑定。主要有两个过程,一是视图变化更新数据,可通过监听事件获取更新后的数据;二是数据变化更新视图,较为复杂,需用ES6的Object.defineProperty()方法监听data对象属性值变化,通过set函数改变data对象。
2650

被折叠的 条评论
为什么被折叠?



