vue采用的是MVVM框架,但是MVVM到底是怎么工作的呢,今天我们一起来了解一下

1、MVVM示意图

根据mvvm架构图示,很容易看出mvvm框架的特点,那就是双向绑定(view的变动会自动反应在viewModel,反之亦然)。

2、双向绑定是怎样实现的?用一张图可以说明一切

View:这很简单,就是视图页面

Model:就是业务逻辑相关的数据对象,通常从数据库映射而来,我们可以说是与数据库对应的model。
ViewModel:就是View对应的Model,通过上图可以看出ViewModel就是View与Model的连接器。Model通过ViewModel的处理(各种函数的处理)而改变,View也随着自动刷新,反之亦然。

以上就是关于VUE的MVVM双向绑定框架理解,欢迎大家一起交流哦~