1、MVVM
M(model):模型,数据对象,就是data数据。
V(View):试图,就是模板页面,用来显示数据的。
VM(ViewModel):就是vue的实例(对象)。
例如:
const vm = new Vue({
el: "app",
data: {
message: "hello"
}
})
VM功能:
①、数据绑定:把Model的数据绑定到View的页面上。
②、DOM监听:监听数据是否发生变化,内存中的数据变化的话,页面也跟着变化;页面的数据变化了,内存的数据相应也跟着变化。
总结:VM把M动态的显示在V上