Model-view-presenter (MVP) 是使用者接口设计模式的一种,被广范用于便捷自动化单元测试和在呈现逻辑中改良分离关注点(separation of concerns)。
Model 定义使用者接口所需要被显示的资料模型,一个模型包含着相关的商业逻辑。
View 视图为呈现使用者接口的终端,用以表现来自 Model 的资料,和使用者命令路由再经过 Presenter 对事件处理后的资料。
Presenter 包含着元件的事件处理,负责检索 Model 取得资料,和将取得的资料经过格式转换与 View 进行沟通。
MVP 设计模式通常会再加上 Controller 做为整体应用程序的后端程序工作。
MVP是什么?
西安电脑/网络相关信息
9月3日
2023-10-19
2023-10-11
2023-09-27
2023-09-08
2023-09-04
2023-08-31
2023-08-29
2023-08-25