簡體   English   中英

如何在ag-grid中過濾數組以獲取列定義

[英]How to filter array inside ag-grid for a column definition

我將網格從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
];

您可以使用單元格渲染自定義渲染或單元格。

此外,還有一個angularCompileRows選項可以編譯從cellRender函數返回的模板。

檢查: http : //ag-grid.com/javascript-grid-properties/index.php獲取屬性, http: //ag-grid.com/angular-grid-cell-rendering/index.php獲取cellRendering

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM