extjs 重写numberfield方法 默认加上2位小数 对pagingtoolbar中的numberfield控件,有影响,如何解决??

2025-03-07 21:19:26
推荐回答(2个)
回答(1):

 new Ext.form.NumberField({  
                fieldLabel:'小数',  
                decimalPrecision : 2,//精确到小数点后两位  
                allowDecimals : true,//允许输入小数  
                nanText :'请输入有效的小数',//无效数字提示  
                allowNegative :false//允许输入负数  
            })

可以参考一下哦!

回答(2):

没怎么用过拿东西 楼上的不知道可不可以 如果可以当然很好,如果不可以的话 其实你可以自定义类的 然后继承numberfield 就好了 这样你pagingtoolbar上得numberfield 就不会有影响了
自定义类的用
Ext.define('numberfieldforme',{
extend:'Ext.form.NumberField',
//接下来把你重写的一些东西修改一下放在里面就好了
xxx:xxx,
xxx:xxx
//

})