我有表格视图。我想将数据传递给该表。数据是使用 rest 从服务器获取的。
传递数据的最佳和干净方法是什么?
我会使用构造函数来做到这一点吗?但是视图是由演示者生成的,所以我不能这样做。
我也有此视图的 ui 处理程序,但我仅使用它从视图(输入 f.e.)而不是其他方式获取数据。
所以你先在视图界面中定义一个二传手
public interface MyView extends View, HasUiHandlers<...> {
void setModel(MyModel model);
}
然后你在ViewImpl
中实现该方法,在你的演示器中只需调用 从服务的 onSuccess 回调或任何其他位置getView().setModel(...)