【发布时间】:2014-09-04 15:00:29
【问题描述】:
我有几个与 gwt mvp 设计相关的问题:
我们可以使用事件总线通过控制器使用自定义事件将视图从一个演示者切换到另一个演示者吗?
如果以上为真,自定义事件(比如changeViewEvent)是否可以包含下一个视图的名称,基于哪个控制器可以做出决定,显示哪个演示者?
在应用程序中使视图可重用(作为小部件)是否是一个好的设计,虽然我不同意这一点,但如果有人对此有任何支持的话会很高兴。
PS:我所有的视图都使用自定义小部件,并且视图中没有特定于 gwt 的小部件(按钮、复选框等...)。
【问题讨论】:
-
为什么给出-1,我问的是一个真正的问题。我只想知道这是否是一个好的设计决定。如果不是,为什么以及应该如何做?