【问题标题】:GWTP how to pass data from presenter to viewGWTP如何将数据从presenter传递给view
【发布时间】:2016-06-09 09:48:50
【问题描述】:

我有桌子的视图。我想将数据传递到该表。使用rest从服务器获取数据。

传递数据的最佳和干净的方式是什么?

我会使用构造函数来做到这一点吗?但是视图是由 Presenter 生成的,所以我不能这样做。

我也有这个视图的 ui 处理程序,但我只使用它从视图(输入 f.e.)而不是其他方式获取数据。

【问题讨论】:

    标签: gwtp gwt-platform


    【解决方案1】:

    所以你首先在你的视图界面中定义一个setter

    public interface MyView extends View, HasUiHandlers<...> {
        void setModel(MyModel model);
    }
    

    然后您在ViewImpl 中实现该方法,并在您的演示者中调用 getView().setModel(...) 来自您服务的 onSuccess 回调或任何其他地方

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-17
      • 1970-01-01
      • 1970-01-01
      • 2017-11-02
      • 1970-01-01
      • 1970-01-01
      • 2019-06-15
      • 1970-01-01
      相关资源
      最近更新 更多