我正在使用Kendo,我想格式化一个带空格的数字(在我的网格列中),如下例所示: 123456789至123 456 789 但我没有找到这种格式
有人知道吗?答案 0 :(得分:1)
要使用空格作为千位分隔符格式化数字,您可以使用此处的答案:How to print a number with commas as thousands separators in JavaScript
假设没有小数:
function numberWithSpaces(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, " ");
}
然后您的列定义将是
{
field: "Especes",
title: "Hello",
template: function(dataItem) {
return "<span>" + numberWithSpaces(dataItem.Especes) + "</span>"
}
}