MVC框架详细信息
软件开发
移动应用
浏览:903 次

MVC(Model-View-Controller)是最常见的软件体系结构之一,在软件开发领域得到了广泛的应用。
MVC意味着软件可以分为三部分:
视图:用户界面
控制器:业务逻辑
型号:数据保存
部件之间的通信模式为:
视图向控制器发送指令

Controller完成业务逻辑后,需要模型更改其状态
模型向视图发送新数据,用户获得反馈
所有通信都是单向的,如下图所示:
执行MVC模式有两种方式:
(1) 通过View接收指令并将其传递给控制器
(2) 直接通过控制器接收指令
实际项目中通常采用更灵活的方法:

(1) 用户可以向View发送指令(DOM事件),然后View直接请求Model更改状态;
(2) 用户还可以直接向控制器发送指令(更改URL以触发hashChange事件),然后由控制器发送到视图;
(3) Controller非常薄,仅用作路由,而View非常厚,业务逻辑部署在View中。因此,一些框架直接取消控制器,只保留一个路由器。
来到统软云免费了解更多信息:、、、等。
统软云是一家专业和服务提供商,提供一站式移动应用解决方案,以满足您的各种需求。欢迎评估您的需求并免费获取报价。
,注册后为新手提供免费开发包
