-2

我在 Angular6 项目中使用 Ag-grid。我正面临 ag-grid 表响应能力的问题。当我最小化浏览器但它没有显示任何滚动时。最大列消失。但是当这些代码运行到 Plunker 时,它显示出响应能力。我无法确定问题所在。

我正在使用这些 ag-grid 版本:
“ag-grid”:“^18.1.2”、
“ag-grid-angular”:“^18.1.0”、
“ag-grid-community”:“^19.0.0 ",
"ag-grid-enterprise": "^19.0.0",

// 我的 ts 文件

  private gridApi;
  private gridColumnApi;

  private columnDefs;
  private rowData;


   public constructor() {
     this.columnDefs = [
        {
            headerName: 'Make',
            field: 'make',
            minWidth: 100,
        },
        {
            headerName: 'Model',
            field: 'model',
            minWidth: 100,
        },
        {
            headerName: 'Price',
            field: 'price',
            minWidth: 100,
        },
        {
            headerName: 'Price',
            field: 'a',
            minWidth: 100,
        },
        {
            headerName: 'Price',
            field: 'b',
            minWidth: 100,
        }

    ];
    this.rowData = [
        {
            make: 'Toyota',
            model: 'Celica',
            price: 35000,
            a: 'aa',
            b: 'bb',
            c: 'cc',
            d: 'dd',
        },
        {
            make: 'Toyota',
            model: 'Celica',
            price: 35000,
            a: 'aa',
            b: 'bb',
            c: 'cc',
            d: 'dd',
        }
    ];

}  

//我的html文件

 <ag-grid-angular
       #agGrid
       style="width: 100%; height: 100%;"
       id="myGrid"
       class="ag-theme-balham"
       [columnDefs]="columnDefs"
       [rowData]="rowData">
   </ag-grid-angular>
4

1 回答 1

0

我已经解决了这个问题。这是一个包集成问题。我已经删除了 ag-grid 和 ag-grid-enterprise 包。然后解决了这个问题。

于 2019-02-18T17:57:03.790 回答