我正在开发GXT应用程序,到目前为止,我在网上看到的示例中都引用了类com.sencha.gxt.data.shared.loader.BasePagingLoadResult。但是,我正在使用(3.0.1)的GXT 3.0 jar中不推荐使用此方法。现在使用此方法的正确方法是什么?我需要自己实现该接口吗?

最佳答案

该接口已在PagingLoadResultBean中实现(A ListLoadResultBeanPagingLoadResult所述添加了对分页属性的支持。):

例如:

@Override public PagingLoadResult<Data> getMyData(PagingLoadConfig loadConfig) {
        ArrayList<Data> dataList;
        dataList = obtainDataMethod(); //Your method to obtain your list of data
        return new PagingLoadResultBean<Data>(dataList, loadConfig.getOffset(), loadConfig.getLimit());
    }

09-12 03:52