【问题标题】:Where is the data stored in a MVP frameworkMVP 框架中的数据存储在哪里
【发布时间】:2012-12-11 02:48:46
【问题描述】:

我正在尝试在 MVP 中创建一个简单的联系人应用程序。

我有一个从数据库中获取的联系人对象列表,并在视图中仅显示联系人姓名。

当用户点击联系人姓名时,我会显示整个联系人对象。

我在哪里保存联系人对象?主持人?我不想每次都回到服务器。

有什么想法吗?

【问题讨论】:

    标签: mvp gwt-mvp


    【解决方案1】:

    数据将存储在 Model 而不是 Presenter 中。每当用户单击 View 上的名称时,它应该触发应该在 Presenter 中绑定的事件/动作,然后调用 Model 方法,该方法将根据单击的名称返回所需的对象。

    View to Presenter = Action/Event/Func
    Model to Presenter = Action/Event/Func
    Presenter to View/Model = Interface
    

    这些是用于在这些层之间移动的一些基本东西。如果不清楚,请告诉我。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2016-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-24
      • 2017-12-02
      • 1970-01-01
      • 2015-11-17
      • 2012-04-11
      相关资源
      最近更新 更多