【问题标题】:Ag-grid throws error: this.gridOptionsWrapper.getNodeChildDetailsFunc is not a functionAg-grid 抛出错误:this.gridOptionsWrapper.getNodeChildDetailsFunc 不是函数
【发布时间】:2023-03-03 03:32:01
【问题描述】:

我已将我的 ag-grid 更新到版本 24.1.0,但在 chrome 控制台中它会抛出错误,提示:this.gridOptionsWrapper.getNodeChildDetailsFunc 不是函数,并且网格中没有可见列。

降级到 24.0.0 也不起作用。 如果我降级到 23.2.0 它可以工作。 其他人有此类问题吗?

我不明白如何解决它。 “刷新”按钮下应该有一个 ag-grid。

【问题讨论】:

    标签: ag-grid ag-grid-angular


    【解决方案1】:

    我遇到了类似的错误 this.gridOptionsWrapper.getIsGroupOpenByDefaultFunc is not a function,这是因为我的 ag-grid-[community/enterprise/react] 版本不匹配

    【讨论】:

      【解决方案2】:

      我遇到了类似的问题,经过反复试验,我发现这是因为我在网格实例上设置了[modules]="AllModules"。我从企业导入 AllModules,我认为这引起了问题;我猜企业版缺少getNodeChildDetailsFunc 社区大概有。我正在使用 Angular,但我认为这在这种情况下并不重要。

      配置问题:

      // typescript
      import { AllModules } from '@ag-grid-enterprise/all-modules';
      
      <!-- Corresponding HTML -->
      <ag-grid-angular
            (gridReady)="onGridReady($event)"
            (selectionChanged)="onSelectionChanged($event)"
            [gridOptions]="gridOptions"
            [modules]="AllModules">
      </ag-grid-angular>
      

      有效的配置:

      <ag-grid-angular
            (gridReady)="onGridReady($event)"
            (selectionChanged)="onSelectionChanged($event)"
            [gridOptions]="gridOptions">
      </ag-grid-angular>
      

      【讨论】:

        猜你喜欢
        • 2021-03-31
        • 2016-02-09
        • 2021-11-13
        • 2019-05-04
        • 2020-08-08
        • 2020-09-06
        • 2022-11-26
        • 1970-01-01
        • 2020-02-28
        相关资源
        最近更新 更多