【问题标题】:How to filter array inside ag-grid for a column definition如何在 ag-grid 中过滤数组以获取列定义
【发布时间】:2016-01-22 13:18:03
【问题描述】:

我正在将我的网格从 dataTable 更改为 ag-grid。使用 DataTable 时,我从 typeName='ItemType' 的属性数组中获取第一个元素。我想使用 ag-grid 实现相同的功能。如何实现相同的目标。

<tr ng-repeat="e in entities">
    <td>
        <span ng-repeat="c in e.attributes | filter:{typeName:'ItemType'}:true">
                                                            {{c.configValue}}
        </span>
    </td>
</tr>

在 ag-grid 语法中,我必须显示与在 dataTable 中使用的值相同的值。

var columnDefs = [
   { headerName: "Type", field: "attributes", width: 150},//ItemType
   { headerName: "Brand", field: "attributes", width: 150 }//Brand
];

【问题讨论】:

  • 在 ag grid 中使用单元格渲染功能

标签: javascript jquery angularjs ag-grid


【解决方案1】:

您可以使用单元格渲染来自定义渲染或您的单元格。

此外,还有一个选项 angularCompileRows 来编译从 cellRender 函数返回的模板。

检查:http://ag-grid.com/javascript-grid-properties/index.php 用于属性,http://ag-grid.com/angular-grid-cell-rendering/index.php 用于 cellRendering

【讨论】:

    猜你喜欢
    • 2017-09-18
    • 2021-07-29
    • 2017-09-18
    • 2020-12-01
    • 2020-10-04
    • 2018-09-02
    • 1970-01-01
    • 2019-03-21
    • 2023-03-27
    相关资源
    最近更新 更多