1.首先M表明数据模型,V表明视图,VM(即ViewModel)是链接数据和视图的一个桥梁vue
2.view经过事件绑定来操做model,同时model经过数据绑定来操做viewmvvm
总结:mvvm视图和数据是分离的,他们经过中间桥梁viewmodel实现视图的更新spa
MVVM三要素:1. 响应式 2.模板引擎 3.渲染blog
响应式:修改data属性,vue能马上监听到(经过Object.defineproperty能够监听到data的变化,进而执行一些行为)模板引擎