Extjs数字字段的格式

时间:2015-06-16 11:31:18

标签: extjs extjs5 formatter

我使用ExtJS 5.1.1,关于格式化值存在一个很大的问题。

例如,我想要显示格式(0000)000 00 00-00

的电话号码

对于双人,我想使用1.000.000,10格式。

最后一个示例有效 - 仅在控制台中

xtype: 'textfield',
        enableKeyEvents: true,
        thousandSeparator : '.',
        decimalSeparator : ',',
        fieldLabel: "numberfield",
        decimalPrecision: 2,
        listeners:{
            keyup: function(field){
                var val = field.getValue(),
                formatter = Ext.util.Format;

                Ext.util.Format.currencyAtEnd= true;
                Ext.util.Format.thousandSeparator = '.';
                Ext.util.Format.decimalSeparator = ',';
                output = Ext.util.Format.number(val,'0.000,00');    
                console.info(output);
            }
        }

是否有人可以给我一个提示,问题出在哪里?

迈克尔

0 个答案:

没有答案