GXT页面网格未显示数据

时间:2016-01-08 09:36:53

标签: gwt grid gxt

迁移到GXt 3.1.4 / GWT 2.7.0,

但是分页网格中的数据没有显示信息,Paging栏工作正常,但UI中没有数据。

任何可能的解决方案?请建议

更多信息:RPC调用成功,值设置为GridStore

1 个答案:

答案 0 :(得分:0)

我怀疑你错过了一个将rpc请求结果添加到商店的加载处理程序。

loader.addLoadHandler(new LoadResultListStoreBinding<FilterPagingLoadConfig, Stock, PagingLoadResult<Stock>>(store));

加载配置如下所示:

 RpcProxy<FilterPagingLoadConfig, PagingLoadResult<Stock>> dataProxy = new RpcProxy<FilterPagingLoadConfig, PagingLoadResult<Stock>>() {
  @Override
  public void load(FilterPagingLoadConfig loadConfig, AsyncCallback<PagingLoadResult<Stock>> callback) {
    getRpcStocks(loadConfig, callback);
  }
};

final PagingLoader<FilterPagingLoadConfig, PagingLoadResult<Stock>> loader = new PagingLoader<FilterPagingLoadConfig, PagingLoadResult<Stock>>(dataProxy);
loader.useLoadConfig(new FilterPagingLoadConfigBean());
loader.addLoadHandler(new LoadResultListStoreBinding<FilterPagingLoadConfig, Stock, PagingLoadResult<Stock>>(store));