在Handsontable中,您可以使用数字单元格上的格式选项来相应地格式化值.由于它使用NumeralJS,我查看了文档,看看如何格式化数字只是添加%符号而不是乘以100但是如果不设置我自己的话就找不到如何做到这一点.
示例单元格:
{
"type": "numeric",
"format": "0.00%"
}
值为7时,显示“700.00%”.我希望它能显示“7.00%”.以任何方式做到这一点吗?
最佳答案 我不认为有一种方法可以在不更改numeral.js文件的情况下执行此操作.
如果需要,可以通过删除* 100部分来编辑函数formatPercentage(在numberal.js中找到):
function formatPercentage (n, format, roundingFunction) {
var space = '',
output,
value = n._value/* * 100*/; // comment out or remove * 100 here
...
}