Vue的MVVM(model、view、viewmodel)

本文介绍了MVVM模式,对比了它与MVC的区别。在MVVM中,DOM监听负责将View事件绑定到Model,而数据绑定使得Model的改变能实时反映到View上,实现了双向数据绑定,提高了用户体验。并以计数器代码为例展示了MVVM的实际应用。
摘要由CSDN通过智能技术生成

MVVM模式:M(model)+ V(view)+ VM(viewmodel)与 MVC模式:M(model)、V(view)、C(controller)相类似

MVC:

用户向controller层发起请求,controller收到请求后交给model中处理再将结果返回到controller中,controller收到结果后对view进行相对应的页面渲染再反馈给用户。所有操作都在controller中进行,当用户发起大量的请求后,controller加载速度变慢,视图渲染性能降低,进而影响用户体验。

MVVM(图源网络):

DOM Listeners(DOM监听):将View上的事件或操作绑定到Model上,监听view事件并在需

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值