angular slickgrid 最新版本(当前)分页显示不正确

angular slickgrid latest version(Current) pagination not showing properly

这是我的代码。我使用的是版本 4.1.1

AngularSlickgridModule.forRoot({

          registerExternalResources: [new ExcelExportService()],   
          enableAutoResize: true,
          enableGridMenu: true,
          enableExcelExport:true,
          autoHeight: true,
          alwaysShowVerticalScroll: false,
          autoResize: {
            rightPadding: 10,
            container: '#grid-container',
            bottomPadding: 20,   
            minHeight: 250,
            maxWidth: 900,
            minWidth: 200
          },
         
          enableFiltering: true,
          enablePagination: true,
          pagination: {
            pageSizes: [],
            pageSize: 10,
            totalItems: 0,     
          },
}),

页面大小显示在 10,25,50....100

但我需要自定义分页。所以我添加了 pageSizes: [10,50,100,1000],

但它显示默认页面(10 除外)和 1000,2000...

而且也不按排序顺序排列。我做错了吗?

编辑:更改为下面的代码后,它显示如下..它还显示 slickgrid 的默认页面大小..

 pagination: {
        pageSizes: [10, 200, 250, 500, 5000],
        pageSize: 10
      },

您的页面大小有错字,它不适用于十进制数字,并且您的 pageSize 必须是包含在 pageSizes 中但不是您的情况的有效数字由于十进制数,它在 lib 中工作正常,如 Example 30

所示
this.gridOptions = {      
  enablePagination: true,
  pagination: {
    pageSize: 10,
    pageSizes: [10, 200, 250, 500, 5000]
  },
};

编辑

实际上发现了一个通过全局配置设置分页的错误,该错误已在 Angular-Slickgrid

的补丁版本 4.1.2 下修复并发布