在现有项目中,我们使用MVP(手工制作)相当不错.我们理解并完成了我们所需要的.对于一个新项目,我正在考虑使用GWT 2.1(活动和地点)中内置的MVP框架.
我们的应用程序主要是选项卡式显示,每个选项卡都绑定到一个视图小部件.
我试图在这种类型的显示中使用"活动和场所"而没有成功.问题的一部分是示例Hello World文章最终让我追逐我的尾巴,太多的新概念让我的大脑消化.
Hello World样本IMO不是一个足够的介绍,并没有处理许多现实世界的用例.我希望有人可以指出我使用MVP进行选项卡式显示的任何示例应用程序的方向.Thomas Broyer在他的博客上有一些优秀的帖子,但这些仍然让我有些困惑.
以前我使用AppController处理标签更改和每个标签的单个演示者.GWT 2.1中的新架构让我更加困惑.
我正在使用 gwt 活动/位置框架进行选项卡式显示,效果很好,但是:我决定放弃TabLayoutPanel我们一直在使用的小部件并创建我自己的导航栏(看起来像选项卡)和内容窗格。效果是相同的 - 看起来相同 - 但实现更加简洁。
我认为问题在于尝试将“活动/地点”(有自己的导航理念)与“(TabPanel有另一种导航理念)”混合起来。起初,我尝试将它们放在一起,覆盖选项卡按钮行为以触发 PlaceController,后者反过来切换选项卡,但是......这很混乱。借助独立的导航栏/内容窗格,PlaceController 可以按照自己的意愿完成所有操作。您只需手动切换视图,而不是让 TabPanel 为您完成此操作。
| 归档时间: |
|
| 查看次数: |
3059 次 |
| 最近记录: |