问题标签 [ag-grid]
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.
angularjs - ag-grid Grouping - 隐藏具有空值的行
我正在尝试使用ag-grid中的分组来显示具有多个级别的资产负债表。它可以工作-但是数据具有null
层次结构跳过级别的位置,我想隐藏这些行-例如:
所以在我的网格中,Liabilities
层次结构看起来不错,但层次结构在和之间Assets
有两个null
级别。我想隐藏行。见附图:Assets
Cash
null
我正在尝试使用 Niall在这里提到的结构来完成这项工作:
或者:
但是,我rowData
的不是null
,而是groupColumnDef
是。
我需要gridOptions.rowNode.data
在我的ng-if
/中ng-show
吗?不知道如何解决这个问题。
控制器代码如下:
ag-grid - 如何在 ag-grid 中自动换行标题
使用 ag-grid,有没有办法将长标题拆分为 2 行...
columnDefs headerName: 中的一个中断'Long<br />Header'
让我走到了那里(使用开发工具我可以看到文本有 br),但是周围元素之一的高度为 25px;<div class="ag-header" style="height: 25px;">
我认为这会导致标题的第二行不显示。
我想知道使用组标题作为临时分割文本,但长期(当我需要分组时)这不是一个选项......
javascript - 当网格 API 布尔值为 === 'true' 时更改 CSS
我正在使用能够添加分组标题的 ag-grid,因此标题可以展开和折叠子标题的选择。在网格的 API 上是一个布尔值gridAPI.expanded
,如果展开则返回 true,否则返回 false。
我正在尝试根据此布尔值调整保持网格的 div 的宽度。
我已经尝试在我的 div 中使用ng-style
withng-if
但它没有接受布尔值(我已经放在范围内):
知道网格是否已扩展的唯一方法是使用此布尔值。
关于如何使它工作的任何想法?
angularjs - Ag网格工具默认全部打开
Ag网格工具默认全部打开。嘿,我是 Ag Grid 的新手。我确实进行了分组,希望显示默认打开的所有工具面板
angularjs - Angular Ag-Grid 中的动态列标题
我正在尝试创建必须从 JSON 响应动态加载列标题的 AG 网格(不是 UI 网格)。我尝试了很多方法,但我无法完成,所以任何帮助都是非常可观的。
网格 - 我期待的格式(附图片)
在网格中,前两列 Part No 和 Part Name 是固定的。其余列是动态的,其中列标题在初始化网格之前未确定。
我准备改变JSON格式来制作网格格式
JSON 格式
javascript - 将新列添加到 ag-grid
我有包含 columnDefs 和数据的 ag-grid。列数不固定,所以不能提前定义columnDefs。
如何在现有网格中添加新列(让我们说在第一个位置,一种不移位)?
页眉1 | 标头2
值1 | 价值2
结果应该是:
新科尔1 | 页眉1 | 标头2
新瓦尔1 | 值1 | 价值2
ag-grid - 如何根据列中的某个值为 ag 网格中的整行提供背景颜色?
我需要根据列中的条件为 ag 网格中的整行提供背景颜色。我没有发现这样的例子,其中整行根据列中的某个值进行着色..
javascript - 来自外部文件中服务的 ag-grid 绑定
我是 Angular 的新手,但我正在尝试使用 ag-grid。我目前在一个文件中有一个服务,在另一个文件中有一个控制器。我能够看到网格列标题,但无法从我的服务中获取数据以绑定到网格。有人可以让我知道我做错了什么。
我试过使用
gridOptions.datasource = myDataSource; ——来自 ag-grid 网站无法让它工作。
rmdsServices.js
})();
rmdsController.js
})();
我添加了以下内容,我可以看到对象返回,但它们仍然没有绑定到网格。当我发出警报时,我可以看到对象返回但未绑定到网格。抱歉,我对 Angular 有点陌生。
更新:
angularjs - 根据所选日期将新数据加载到网格后,过滤器未重置
我使用日期字段作为填充网格的选择标准。一旦新数据即将加载到网格中,我想重置以前应用的过滤器。但是,过滤器没有被删除,过滤器的菜单图标在选择框下显示附加值,如果网格的行数较少,这会非常混乱。我在我的 angularjs 网站中使用它。请帮助我解决这个问题。
我也已经在 github 中打开了这个问题。以下是链接: https ://github.com/ceolter/ag-grid/issues/606
angularjs - $scope.gridOptions.api.SelectIndex 不适用于数据源
我正在使用带有 angularjs 的服务器端分页和过滤示例。在网格中加载数据时,我想以编程方式设置第一行。但是,如果网格数据已使用数据源设置,则以下方法不起作用。
$scope.gridOptions.api.selectIndex
不适用于数据源。它仅在使用 $scope.gridOptions.api.setDataSource 后才有效
我还在 github 中打开了一个问题。以下是链接: https ://github.com/ceolter/ag-grid/issues/601
请帮助解决此问题。