TabLayoutPanel上的GWT MVP

时间:2012-03-06 05:12:05

标签: gwt gwt-mvp

我正在学习GWT MVP设计模式数周。现在,我想在大型Web应用程序上使用此设计模式。该应用程序是Web订购系统,其中它具有登录页面和主页面。在主页面中,它有按钮和TabLayoutPanel,其中每个选项卡包含Web订购步骤 - Tab1:选择项目Tab2:查看购物车Tab3:发布订单。

每个标签都有许多操作排序过程的小部件。现在,我需要问你的想法

如何正确分隔MVP模式后面的每个标签操作?

1 个答案:

答案 0 :(得分:1)

你的问题不是黑色或白色问题。这取决于问题的逻辑单元是什么以及每个选项卡上的交互量。如果选项卡是应用程序逻辑单元之间的主导航,我会说每个选项卡都有一个演示者(这也意味着该区域的活动映射器) - 还有一个演示者活动映射器用于您的非选项卡区域应用也。但是,如果每个选项卡只是该过程的一部分,那么它可能在逻辑上都适合整个演示者。鉴于你对这个过程的看法,它有点像一个订单向导,我倾向于与一个主持人一起选择整个标签区域,其中主持人包含所有订购知识,并知道它在哪个步骤。

相关问题