我正在使用带有RowEditing插件的Extjs 4.2.1。我需要从“。”更改小数点分隔符。为“,”。我在渲染事件视口中使用了这段代码
Ext.util.Format.thousandSeparator = '.';
Ext.util.Format.decimalSeparator = ',';
仍然在网格中用小数分隔符编辑列,NumberField编辑器继续“。”而不是“,”。
如何在RowEditing插件中更改小数点分隔符? 我觉得这样的链接 Decimal precision in an EXTJS grid
遵循列定义:
{
text : "Valor unitário",
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')
}
答案 0 :(得分:-1)
这是一个错字,对不起我的错误。现在工作得很好