MVP框架简介

移动应用


浏览:726 次

MVP(模型视图演示者)是从经典的MVC演变而来的。模式提供数据,视图负责显示,演示者负责逻辑处理。

MVP和MVC有一个主要区别:

在MVP中,视图和模型之间没有连接。他们之间的沟通通过演示者进行。所有交互都发生在Presenter内部(即MVC中的Controller);在MVC中,View将直接从模型中读取数据,而不是通过Controller。

MVP中各部分之间的通信是双向的,而MVC中各部分间的通信是单向的。

在MVP中,视图非常薄,不部署任何业务逻辑。它被称为被动视图,这意味着没有主动性。Presenter很厚,所有逻辑都部署在那里。

来到统软云免费了解更多信息:、、、等。

统软云是一家专业和服务提供商,提供一站式移动应用解决方案,以满足您的各种需求。欢迎评估您的需求并免费获取报价。

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看