迁移到GXt 3.1.4 / GWT 2.7.0,
但是分页网格中的数据没有显示信息,Paging栏工作正常,但UI中没有数据。
任何可能的解决方案?请建议
更多信息:RPC调用成功,值设置为GridStore
答案 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));