0
如何避免可擴展java腳本中的十進制值自動舍入?例如,如果我輸入2.003它將舍入爲2或某些時候,如果我輸入2.039它接受爲2.0388888887請幫助我。如何避免在extjs中自動舍入小數值?
如何避免可擴展java腳本中的十進制值自動舍入?例如,如果我輸入2.003它將舍入爲2或某些時候,如果我輸入2.039它接受爲2.0388888887請幫助我。如何避免在extjs中自動舍入小數值?
對於numberfields可以使用decimal precision config
最大精度小數分隔符後顯示(默認爲2)
技術上講,它被簡單地toFixed:
fixPrecision : function(value) {
var nan = isNaN(value);
if (!this.allowDecimals || this.decimalPrecision == -1 || nan || !value) {
return nan ? '' : value;
}
return parseFloat(parseFloat(value).toFixed(this.decimalPrecision));
},