我正在使用D3Plus,它可以接受任何D3方法。
我已经成功地去掉了小数部分。但我无法添加一个'.'作为千位分隔符,而不是','(在西班牙语中,1000000是'一百万'),这是为西班牙语听众准备的。
以下是我代码的相关部分:
"number": function(number, params) {
var formatted = d3plus.number.format(number, params);
if (params.key === "encuentros") {
return d3.round(number,0);
}
if (params.key === "poblacion") {
return d3.round(number,0);
}
else {
return formatted;
}
}
我尝试使用 return d3.round(number,0) + d3.format('.')
,但是这并不起作用。
图表“还行”,但没有小数分隔符。