Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
extjs numberfield maxlength不工作_Extjs_Extjs6_Maxlength - Fatal编程技术网

extjs numberfield maxlength不工作

extjs numberfield maxlength不工作,extjs,extjs6,maxlength,Extjs,Extjs6,Maxlength,我是Sencha Extjs 6的新手。我想使用xtype:'numberfield',它工作正常。但是我想设置它的最大长度,例如2,当输入超过2位数时,保持它不变。我不知道怎么做 请帮帮我!!! 提前感谢。您需要学习如何使用 为此,您需要使用enforceMaxLength:true、和maxLength:2、这将根据您的需要工作。我为你做了一把小提琴。请在代码中测试,输入值仍然可以超过2位。但如果编辑代码以强制maxLength:true,maxLength:2,则可以正常工作。当我把它应用

我是Sencha Extjs 6的新手。我想使用xtype:'numberfield',它工作正常。但是我想设置它的最大长度,例如2,当输入超过2位数时,保持它不变。我不知道怎么做

请帮帮我!!!
提前感谢。

您需要学习如何使用


为此,您需要使用
enforceMaxLength:true、
maxLength:2、
这将根据您的需要工作。我为你做了一把小提琴。请在代码中测试

,输入值仍然可以超过2位。但如果编辑代码以强制maxLength:true,maxLength:2,则可以正常工作。当我把它应用到我的项目中时,它仍然不起作用。我不知道为什么。修改后,你的代码运行良好。但这不符合我的计划。是因为古典还是现代??我用的是现代的。下面是我的代码:xtype:'numberfield',flex:1,padding:'03px',itemId:'date',reference:'date',autoComplete:false,autoCorrect:false,clearcon:false,required:true,allowBlank:false,maxLength:2,enforceMaxLength:true,显然代码没有加载到现代版的fiddler中。将尝试通过其他方式加载代码。@UDID它不会加载,因为必须以不同的方式调用应用程序,如果我没记错的话。