当前位置: 首页 > Web前端 > vue.js

什么是vue数据的双向绑定

时间:2023-03-31 23:18:23 vue.js

vue是一种基于MVVM的设计模式,是数据驱动的双向绑定。一、实现数据双向绑定的基本理论mvvm的实现主要需要两个过程:(1)用视图变化更新数据(2)用数据变化更新视图(1)用视图变化更新数据:监听数据变化通过各种事件,比如改变表单input中的数据,可以通过监听input事件得到input的更新数据。(2)数据变化更新视图:比前者复杂很多。使用ES6的Object.defineProperty()方法监听Vue中数据对象属性值的变化,使用set函数方法改变数据对象。点此查看如何使用[Object.defineProperty();](https://segmentfault.com/a/11...