You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级ag-grid-react与ag-grid-community至32.3.2后导入命名类型失败

AG Grid 27.x 升级到32.x后事件类型导入错误的解决方法

AG Grid从v28版本开始对核心包结构做了拆分,SelectionChangedEvent、CellClickedEvent这类事件类型,以及部分细分接口不再直接暴露在ag-grid-community根路径下,这是你导入报错的核心原因。

解决方法如下:

  • 拆分导入路径,核心API(如GridApi、GetRowIdParams)仍从根包导入,事件类型从单独的子路径导入:

    // 调整后的正确导入写法
    import { GridApi, GetRowIdParams } from 'ag-grid-community';
    import { GridReadyEvent, SelectionChangedEvent, CellClickedEvent } from 'ag-grid-community/dist/lib/events';
    
  • 如果你使用TypeScript,确保tsconfig.json中的moduleResolution配置为node或bundler,避免模块路径解析失败。

  • 其他类似找不到的细分类型,可查看ag-grid-community/dist/lib下的子目录(比如interfaces、models),对应类型会被归类到这些目录中。

内容的提问来源于stack exchange,提问作者e kanojia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 07:02:34