MVC,MVP 和 MVVM 的大致概念。

 

MVC即视图(V),控制器(C),模型(M)。 工作流程:

1,View 传送指令到 Controller,

2,Controller 完成业务逻辑后,要求 Model 改

变状态

3,Model 将新的数据发送到 View,用户得到反

backbone就是一款优秀的前端MVC模式的框架

 

MVP就是将MVC中控制器改为Presenter(主持人的意思)  根据其词义,P的主要作用就是作为V和M的沟通中介。

 

MVVM 模式将 Presenter 改名为 ViewModel,基本上与 MVP 模式完全一致。Angular 和 Ember都采用这种模式

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。