# vue
# 数据双向绑定
Vue 实现 双向数据绑定 主要采用:数据劫持结合“发布-订阅”模式的方式,通过Object.defineProperty()的 set 和 get,在数据变动时发布消息给订阅者触发监听。
# 对MVVM的理解
传统的MVC是用户操作请求服务器端路由,路由会调用对应的控制器来处理,,控制器会获取数据,将结果返回给前端,也买你重新渲染。
MVVM
是在传统的MVC的基础上,新增了ViewModule
页面 数据 数据控制层
Vue 实现 双向数据绑定 主要采用:数据劫持结合“发布-订阅”模式的方式,通过Object.defineProperty()的 set 和 get,在数据变动时发布消息给订阅者触发监听。
传统的MVC是用户操作请求服务器端路由,路由会调用对应的控制器来处理,,控制器会获取数据,将结果返回给前端,也买你重新渲染。
MVVM
是在传统的MVC的基础上,新增了ViewModule
页面 数据 数据控制层