EXTJS网格行编辑插件中的十进制精度

时间:2014-01-21 20:12:23

标签: grid extjs4

我正在使用带有RowEditing插件的Extjs 4.2.1。我需要从“。”更改小数点分隔符。为“,”。我在渲染事件视口中使用了这段代码

 Ext.util.Format.thousandSeparator = '.'; 
 Ext.util.Format.decimalSeparator = ',';

仍然在网格中用小数分隔符编辑列,NumberField编辑器继续“。”而不是“,”。

如何在RowEditing插件中更改小数点分隔符? 我觉得这样的链接 Decimal precision in an EXTJS grid

遵循列定义:

           {
            text : "Valor unit&aacuterio",
            dataIndex : 'valorUnitario',
            flex : 1,
            align : 'right',
            menuDisabled : true,
            editor : {
                xtype : 'numberfield',
                allowBlank : false,
                minValue : 0,
                forcePrecision : true,
                decimalSeperator : ','
            },
            renderer : Ext.util.Format.numberRenderer('0.000,00')
           }

1 个答案:

答案 0 :(得分:-1)

这是一个错字,对不起我的错误。现在工作得很好