【发布时间】:2021-02-03 23:28:09
【问题描述】:
我需要根据一组列值向行添加颜色,如下图所示,使用 Angular 中的 AG Grid。我不想在这里使用行组功能。我想为值 Test1 添加一种颜色,为值 Test2 添加不同的颜色。这些值可以是动态的。我怎样才能实现它?
我使用的是 Ag 网格版本 22。
【问题讨论】:
-
在 td 标签中使用 ng-if
-
我无权访问 td,因为这是一个 ag-grid 功能!表格、列和数据将由 Ag Grid 组件生成。
-
使用来自 ag-grid 的 Cell Style 功能。
-
您好,感谢您的更新。我检查了 CellStyle 但他们正在根据某些值应用颜色。我有动态值,如 Test1、Test2、Test3 等。我应该能够根据这些值动态应用颜色,而无需硬编码。
-
@Nithin 您可以根据 params.value 在Cell Style 中指定条件来为该单元格着色,否则您可以使用Row Style 为整个行着色
标签: angular8 ag-grid ag-grid-angular