我有一个从DB返回原始数据的RPC方法。 我正在尝试使用ListStore使用此数据填充lisfield。 一切都很好,但是当呈现ListField时,它有行,但没有显示数据。所以我可以选择一行并从第一行导航到las,但没有什么可以查看。
那么问题是什么?我应该在商店加载数据后向LisStore添加商店,我该怎么做?
rpc = RpcInit.initRpc();
RpcProxy<List<WebasystProductData>> proxy = new RpcProxy<List<WebasystProductData>>() {
@Override
public void load(Object loadConfig,
AsyncCallback<List<WebasystProductData>> callback) {
rpc.getWebasystProductData(callback);
}
};
BeanModelReader reader = new BeanModelReader();
ListLoader<ListLoadResult<BeanModel>> loader = new BaseListLoader<ListLoadResult<BeanModel>>(proxy, reader);
store = new ListStore<BeanModel>(loader);
ListField<BeanModel> feedList = new ListField<BeanModel>();
feedList.setStore(store);
feedList.setDisplayField("productIdWA");
loader.load();