问题标签 [ag-grid-ng2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6337 浏览

ag-grid - 使用上下文菜单时的范围问题

我正在按照此处的文档向我的网格添加上下文菜单项。问题是从 getContextMenuItems 的范围(在示例中),我无法访问组件中的任何其他方法或变量。这可能吗?下面的例子:

谢谢!

0 投票
1 回答
926 浏览

angular - 如何在 ag-grid ng2 中拖放行(重新排序行)

我需要在 ag-grid-ng2 中拖放行并重新排序行。我使用了 processRowPostCreate 但事件(ondragstart,ondrop)没有被触发。提前感谢您的帮助

0 投票
1 回答
1170 浏览

ag-grid - ag-grid - getColumnGroup() 方法在隐藏组中的所有列后返回 null

在 ag-grid 我有一个结构如下的表:

我希望能够隐藏整个温度列组,我这样做:

  • 按名称获取列组columnApi.getColumnGroup(groupId)
  • 获取列子项getChildren()
  • 循环遍历所有元素并根据列可见性状态隐藏/显示

隐藏部分工作正常,但是当我想再次显示列时,该getColumnGroup方法返回一个null对象,我无法将列设置为再次可见。有任何想法吗?

整个代码(Angular2 组件的一部分)如下所示:

0 投票
2 回答
1180 浏览

angular - Angular 2 ag-grid 动态 JSON 数据未加载

硬编码值正在加载到表中。但是内部服务动态值没有加载。

0 投票
5 回答
7260 浏览

angular - Angular4 ag-Grid:GridOptions 的 API 未定义

我在我的 Angular 4 应用程序中使用免费版本的 ag-Grid。

在下面的代码中,我想在构造函数中自动调整网格的大小:

但是在开发人员工具中,我收到以下错误:

错误类型错误:无法读取未定义的属性“sizeColumnsToFit”

0 投票
1 回答
869 浏览

typescript - ag-grid overlayLoadingTemplate 添加超链接并点击启用

我正在使用 ag-grid,在加载数据时,我想使用 overlayLoadingTemplate 显示消息,如果加载数据需要更多时间,还可以使用超链接取消加载。我们添加了超链接,但它不可点击。如何点击超链接 this.gridOptions.overlayLoadingTemplate = '正在加载......取消......'; 谢谢

0 投票
0 回答
1580 浏览

angular - Angular 2 ag-grid:创建一个按钮并将(单击)事件侦听器绑定到它

所以我试图添加一个事件监听器,但由于某种原因它似乎不起作用,当我点击它时,什么也没有发生。

这是我的列定义:

我的模板

打字稿

如何在我的控制器中调用方法?

0 投票
1 回答
2069 浏览

angular - AG Grid,使用树格式数据并按非叶节点过滤

我正在向网格提供树格式的数据。当我使用列内过滤器时,它会将过滤器应用于叶子节点并在需要提供叶子路径的位置显示父节点。

我正在寻找一种允许用户提供快速过滤器和列过滤器的方法。快速过滤器将过滤掉所有不包含过滤器文本的非叶子节点。最终结果是用户可以使用快速过滤器过滤掉非叶子节点,然后使用列过滤器过滤到叶子节点。

任何想法如何做到这一点?我意识到我可以过滤树数据并将其预过滤传递给网格,但我确实需要找到一种方法来实现这一点,同时仍将整个未过滤的树数据传递给网格。

这可能吗?如果没有,我可以以某种方式手动隐藏非叶节点而不将其从树数据模型中删除吗?

0 投票
1 回答
6934 浏览

angular - 无法绑定到“gridOptions”,因为它不是“ag-grid-angular”的已知属性

我正在尝试按照https://www.ag-grid.com/example-angular-third-party/?framework=all#material-design1上的示例来使用年龄

我的环境是

我的代码如下:

但是,尝试运行应用程序会导致以下结果:

谷歌搜索和其他搜索对我解决问题没有帮助。

感谢任何帮助。

干杯

编辑1

应用模块

0 投票
3 回答
9194 浏览

ag-grid - 如何合并 Ag-grid 的单元格?

我正在使用 Ag-grid,我需要连续合并特定的单元格。

我怎样才能做到这一点?