MVVM
V :view(视图层):展示数据
M :model(模型层):data中的数据
VM :viewModel(视图模型层),vue实例对象
Vue.js 是一个提供了 MVVM 风格的双向数据绑定的 Javascript 库,专注于View 层。它的核心是 MVVM 中的 VM,也就是 ViewModel。
ViewModel负责连接 View 和 Model,保证视图和数据的一致性。
其核心是View 和 ViewModel 双向数据绑定,使ViewModel 的状态改变可以自动传递给 View,即 数据双向绑定。这种轻量级的架构让前端开发更加高效、便捷。