【发布时间】:2020-06-01 15:24:03
【问题描述】:
我在 react 应用程序中显示一个 ag-grid,其中有一列 十进制数。我正在使用此列显示十进制数 英语(例如:100.00)和意大利语数字格式(例如:100,00)。我是 能够以两种格式显示,但过滤器 n 排序不起作用 意大利语格式。
{
headerName: fieldLabelEn.PRICE, field: "price", cellStyle: {},
sortable: true, menuTabs: ["filterMenuTab"], maxWidth: 210,
filter: 'agNumberColumnFilter', suppressSizeToFit: true,
valueGetter: params => {
if (params.data.price!== '' ) {
if (numberDisplayFormat === "Italian/Norwegian/Spanish") {
return params.data.price;
} else {
return parseFloat(params.data.price.replace(/,/g, ''));
}
}
return null
}
}
【问题讨论】:
标签: javascript reactjs ecmascript-6 ag-grid ag-grid-react