一、认识MVVM
1.什么是MVVM模型
MVVM是Vue.js的一种架构,结构如下:
MVVM是Model–View–Viewmodel的缩写,
Model:模型
View:视图,模板页面(浏览器看到的页面)
ViewModel:视图模型,其实就是Vue实例
2.核心思维
数据双向绑定(data-binding)是其核心思想,View和Model没有直接联系,是通过ViewModel进行衔接来交互的。
3.交互方式
通过DOM事件监听将View和Model中的数据更新进行双向的更新。