【问题标题】:extjs numberfield maxlength not workingextjs numberfield maxlength 不起作用
【发布时间】:2016-09-22 06:37:27
【问题描述】:

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

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

【问题讨论】:

    标签: extjs extjs6 maxlength


    【解决方案1】:

    你需要学习如何使用Sencha Doc

    为此,您需要使用enforceMaxLength : true,maxLength :2,这将按您的意愿工作。我为你创造了一个小提琴。 Fiddle请测试

    【讨论】:

    • 在您的代码中,输入值仍然可以超过2位。
    • 但是如果编辑代码来强制MaxLength : true, maxLength: 2 它工作正常。当我将它应用于我的项目时,它仍然无法正常工作。我不知道为什么。
    • 修改后,您的代码运行良好。但它不适用于我的项目。是因为古典还是现代??我正在使用现代。下面是我的代码:xtype:'numberfield',flex:1,填充:'0 0 0 3px',itemId:'date',reference:'date',autoComplete:false,autoCorrect:false,clearIcon:false,必需:真,允许空白:假,最大长度:2,强制最大长度:真,
    • 显然代码没有加载到现代的提琴手中。将尝试通过其他方式加载代码。
    • @UDID 如果我没记错的话,它不会加载,因为必须以不同的方式调用应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    • 2015-08-26
    • 2018-12-12
    • 1970-01-01
    • 1970-01-01
    • 2017-02-27
    • 2018-06-26
    相关资源
    最近更新 更多