Extjs 在Ext JS 4.1中,如何将数字表示为美国货币而不带任何小数点

Extjs 在Ext JS 4.1中,如何将数字表示为美国货币而不带任何小数点,extjs,Extjs,我使用以下代码将数字呈现为货币 UtilFormat.currency(v, '$', 0); 我不希望输出中有任何小数点,例如输入(1279039),那么输出应该是$1279039,但我得到$1279039.00 谢谢。ExtJS 4.1中没有全局对象UtilFormat。试一试 Ext.util.Format.currency(1279039, '$', 0); 请尝试下面的代码 var val = Ext.util.Format.number(value , '0,000') ret

我使用以下代码将数字呈现为货币

UtilFormat.currency(v, '$', 0);
我不希望输出中有任何小数点,例如输入(1279039),那么输出应该是$1279039,但我得到$1279039.00


谢谢。

ExtJS 4.1中没有全局对象UtilFormat。试一试

Ext.util.Format.currency(1279039, '$', 0);
请尝试下面的代码

var val = Ext.util.Format.number(value , '0,000') 
return '$' + val;

因此,编写一个自定义函数来去除最后3个字符。