我使用ag-Grid以下列格式显示财务报告
| Info | Value |
|-----------------------|---------------|
| Sales | $ 10M |
| (-) Production Costs | $ 1M |
| (-) Production Taxes | $ 1M |
| (=) Margin | $ 8M |
| % Profit | 10% |
请注意Value
列如何为不同的行设置不同的格式。
我想知道是否有办法为每一行设置不同的格式化程序,而不是将其设置为ColumnDef?
由于
答案 0 :(得分:1)
您可以将值格式化程序用于" value"柱
colDef.valueFormatter = function(params) {
if(params.data["Info"] == "% Profit"){
return params.value + "%";
}
else{
return '$' + params.value;
}
}