什么是MVVM?
什么是MVVM?[MVVM]是Model-View-ViewModel的缩写。
有何好处?
不要去操作dom节点了。比如什么getelementbyid诸如此类。因为用那个{{}}默认绑定了。只要关心你要改什么数据就好了,而无需关心如何去改,(与典型的先获取节点,然后更改节点的思路不一样)
如何使用?
举个例子,以vue为例
如图 view就是说如何展现这些数据。
model就是数据本身。

image.png
与MVC模型有何不同?
显然没有C,controller。为啥呢?个人觉得是框架都帮你做了,你无需关心model是如何更新view或者view如何更新model的,因为vue框架在背后自己实现了。(黑箱操作)(个人理解)