Я работаю с D3Plus, а D3Plus принимает любой метод D3.
Мне удалось удалить десятичные дроби. Чего я не могу сделать, так это добавить '.' в качестве разделителя тысяч вместо «,» (по-испански 1.000.000 означает «один миллион»), и это для испаноязычной аудитории.
Это соответствующая часть моего кода
"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('.')
, но это не работает.
Диаграмма в порядке, но без десятичного разделителя.