使用 ExtJS4.1,我有浮点作为 JSON 响应。如何将浮点值格式化为小数点后 3 位数字。在示例下方找到。请帮忙。

enter code here

Example:

{
header: 'Total',
sortable: true,
dataIndex: 'total',
field: { xtype: 'numberfield' },
renderer: this.onRenderCell
}

onRenderCell : function(value, metaData, record, rowIndex,colIndex, store, view){
   Ext.util.Format.numberRenderer(value,'0.000');
   return value;
}
------------------------------------------------------------------------

最佳答案

您可以使用 number(v, format) 函数,例如:

Ext.util.Format.number(1.23456, '0.000');

女巫会回来:



(您尝试过的 numberRenderer 女巫返回一个函数)

关于ExtJS 数字格式。小数点后3位,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13374697/

10-10 05:14