【问题标题】:AG Grid ToolTips in AngularAngular 中的 AG 网格工具提示
【发布时间】:2021-05-29 05:30:19
【问题描述】:

我在实现 AG Grids ToolTip 时遇到问题。当我按照https://www.ag-grid.com/documentation/angular/component-tooltip/#example-custom-tooltip-component 的示例并尝试

import { ITooltipAngularComp } from '@ag-grid-community/angular';

我收到此错误

找不到模块“@ag-grid-community/angular”或其对应的 类型声明。

我一般都是这样导入的

`import {GridOptions} from 'ag-grid-community'`; 

但是当我像这样导入它时

`import { ITooltipAngularComp } from 'ag-grid-community'`

我收到以下错误,所以我有点迷茫。顺便说一句,我是 25.x 版

模块 '"../../../../../../node_modules/ag-grid-community/main"' 有 没有导出成员“ITooltipAngularComp”。

【问题讨论】:

    标签: angular ag-grid ag-grid-angular


    【解决方案1】:

    所以假设你的导入是这样的:

    "ag-grid-community": "^25.0.1",
    "ag-grid-angular": "^25.0.1",
    

    我认为 ITooltipAngularComp 导入应该如下所示:

    import { ITooltipAngularComp } from 'ag-grid-angular';
    

    【讨论】:

    • 这是我的 package.json "ag-grid-angular": "^25.0.1", "ag-grid-community": "^25.0.1",跨度>
    • 你能试试我建议的包名吗?它们适用于 Ag Grid Modules,因此您可能还需要添加对“ModuleRegistry.registerModules([])”的调用。还有你使用的是哪个版本的 Angular?
    • 似乎即使有自己的文档也不一致,因为有些人按照我的方式引用导入,但有些人按照您指定的方式查找项目。我将不得不玩 arround,看看它是否有效,因为我的应用程序有 100 多个使用网格的组件,我不能只是为了工具提示而打破它
    • 在我注意到您试图从 ag-grid-community 包而不是 ag-grid-angular 包中导入角度工具提示组件后,我刚刚更新了答案!
    猜你喜欢
    • 2023-02-25
    • 2019-04-20
    • 2021-07-14
    • 2019-01-17
    • 1970-01-01
    • 2020-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多