1.首先M代表数据模型,V代表视图,VM(即ViewModel)是连接数据和视图的一个桥梁

2.view通过事件绑定来操作model,同时model通过数据绑定来操作view

如何理解MVVM?

总结:mvvm视图和数据是分离的,他们通过中间桥梁viewmodel实现视图的更新

 

MVVM三要素:1. 响应式  2.模板引擎  3.渲染

响应式:修改data属性,vue能立刻监听到(通过Object.defineproperty可以监听到data的变化,进而执行一些行为)

 

相关文章:

  • 2021-06-20
  • 2021-12-18
  • 2021-12-25
  • 2021-05-01
  • 2021-05-01
  • 2021-11-19
  • 2021-12-14
  • 2021-12-09
猜你喜欢
  • 2022-12-23
  • 2021-09-05
  • 2021-09-22
  • 2021-06-29
  • 2021-11-04
  • 2021-09-26
  • 2021-10-15
相关资源
相似解决方案