首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MVP (被动视图)中,业务逻辑也可以修改视图界面吗?还是只有演示者可以修改?

在MVP (被动视图)中,业务逻辑也可以修改视图界面吗?还是只有演示者可以修改?
EN

Stack Overflow用户
提问于 2010-01-13 22:47:03
回答 2查看 1.2K关注 0票数 0

请解释演示者和业务逻辑的职责,以及它们在MVP被动视图中的交互。业务逻辑是否可以(与模型相同?)是否修改视图?还是会污染MVP的被动视图设计?演示者到底应该如何使用底层服务?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-30 00:50:47

如果视图中有业务逻辑,您将如何测试它?这是你应该首先问自己的一件事。因此,任何业务逻辑都应该在Presenter或presenter使用的服务中处理。您可以将Dto发送到视图,并带有额外的标志,告诉视图如何修改自身。但是设置这些标志应该在视图之外完成。

票数 0
EN

Stack Overflow用户

发布于 2010-02-11 15:02:00

我写了一篇文章,似乎准确地描述了你所指的内容。http://coding.infoconex.com/post/(MVP)-Model-View-Presenter-Passive-View.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2057429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档