我读了很多关于gwt-mvp的问题,但由于我对这个设计模式完全陌生,所以我想问一些问题:
1活动场所模式是不同于mvp的模式?
2在MVP模式中,展示者包含逻辑。现在小部件/控件的逻辑已经在活动中定义了吗?
3 CustomPlace类是固定的(就像Eclipse插件构造它们一样),或者我可以放入数据/方法和哪种类型的数据/方法?
4 CustomView中Presenter接口的用途是什么?向其中添加哪些数据/方法是有意义的?
5我想构建一个应用程序,它将使用许多数据结构,这些数据结构将保存到数据库中。我在这里读了一些其他的帖子,我会让MVP的模型部分活在每个活动中。因此,我认为在每次开始时创建每个活动的数据结构并加载它的值(如果需要的话,从db),并在用户转到另一个视图后更新数据库。你对这种方法有什么看法?
发布于 2011-07-06 06:07:47
mobilewebapp示例中进行工作)。你也可以让你的活动成为你的视图,并使用一个“内部”的展示器(类似于单元格部件的工作原理)goTo它,利用它的属性来构建你的UI。mayStop,以便在有未保存的更改时提示用户(类似于大多数桌面办公应用程序的工作方式-e.g。MS Word或LibreOffice-,如果您试图在邮件草稿自动保存之前导航离开,则使用GMail )发布于 2011-07-06 05:34:06
submit(formData).activity.start(..)中的data是一种常见的操作方式。如果经常使用特定活动,则如果为appropriate.,则可以考虑缓存数据
https://stackoverflow.com/questions/6587157
复制相似问题