GXTのショーケースの例「ページングBeanModelグリッド」に基づいて、データソースの変更を行ったときにグリッドをリロードしようとしました。私はそのようなローダーを定義しました:GXTグリッドのデータを再読み込みします
final BasePagingLoader<PagingLoadResult<ModelData>> loader =
new BasePagingLoader<PagingLoadResult<ModelData>>(proxy, new BeanModelReader());
loader.setRemoteSort(true);
データが正しく読み込まれます。私が行うと
:
loader.load();
私のページングツールバーはちょうどフリーズと無効になり、グリッドはあまりにもフリーズとロードマスクと思われるものを表示します。
私は運なしで二重のリロードを強制するためにいくつかのイベントを追加しようとしました:
grid.addListener(Events.Attach, new Listener<GridEvent<ModelData>>() {
public void handleEvent(GridEvent<ModelData> be) {
loader.load();
}
});
私はよく、同じ結果として再構成(店舗、センチ)オプションを使用しようとしました。
助けが必要ですか?
ありがとう、 Jordi。
はとても 'loader.load(0、50)のように、ページングオフセット及び制限を渡してみてくださいは、'、およびそれが役立つかどうかを見てください。 –