2

我红了关于MVP的 google-gwt 文章 ,想问一下你是如何创建视图层的。假设您在一个视图上有三个不同的“元素”,即树、表格和文本。现在我认为最好的做法是创建这三个元素解耦(我的意思是,如果我不想要 Tree “元素”,在我看来,我会评论该行,例如 setTree(...) in代码,某处)。我也想使用 UIBinder 来创建每个“元素”

所以我的问题是:谁应该负责创建像树或表这样的解耦元素(控制器、演示者或可能视图)

谁负责将这些元素设置到视图中?

4

1 回答 1

1

视图应该负责组装它需要的小部件组件。您的视图类将是具有相应 UiBinder 文件的视图类,并且在该文件中您可以组合树、表和标签(或其他)。

于 2011-10-24T21:14:13.840 回答