【问题标题】:How to make AG-Grid to have fluid layout如何使 AG-Grid 具有流畅的布局
【发布时间】:2017-01-13 00:08:50
【问题描述】:

我正在尝试将 AG-Grid 用于我的项目,并且我一直在尝试使用它一段时间,但我遇到的一个问题是我无法轻松地制作每当 div 或浏览器像流体布局一样调整大小时,列自动调整大小。

我知道有 .api.sizeColumnsToFit() 函数可以使用,一旦它被调用就会执行它,但这意味着我将手动添加一个侦听器或某种类型的窗口以检查它是否已调整大小并调用它如果它有??有没有更好的方法来实现这一点??

谢谢

【问题讨论】:

    标签: ag-grid


    【解决方案1】:

    每当触发网格 onGridSizeChanged 事件时尝试调用 sizeColumnsToFit。以下将在网格首次加载/或数据调整(onModelUpdated)以及网格大小发生变化时运行。

    this.gridOptions = <GridOptions>{
        onModelUpdated: () => {
            this.gridOptions.api.sizeColumnsToFit();
        },
        onGridSizeChanged: () => {
            this.gridOptions.api.sizeColumnsToFit();
        }
    };
    

    【讨论】:

      猜你喜欢
      • 2012-09-14
      • 2021-10-15
      • 1970-01-01
      • 2012-12-30
      • 1970-01-01
      • 2022-12-10
      • 1970-01-01
      • 2012-06-02
      相关资源
      最近更新 更多