带有自定义消息的 ExtJs maxlength
ExtJs maxlength with custom message
我在 sencha textareafield 中添加了一个 maxLength,这是我的代码:
{
xtype: 'textareafield',
fieldLabel: 'SMS Template',
maxLength: 160,
msgTarget: 'under',
reference: 'fldSMSTemplateMessage'
}
它按预期工作,我收到此默认消息:
是否可以覆盖此消息?
还是我应该手动验证该字段?
我正在使用 extjs 6.0.0
有一个 maxLength 您可以覆盖的配置。
请注意,配置通过 Ext.String.format 传递,您可以在覆盖中包含 {0}
以引用 maxLength
值。
像这样:
{
xtype: 'textareafield',
anchor: '100%',
fieldLabel: 'Label',
maxLength: 160,
maxLengthText: '{0} is the max length of this field'
}
我在 sencha textareafield 中添加了一个 maxLength,这是我的代码:
{
xtype: 'textareafield',
fieldLabel: 'SMS Template',
maxLength: 160,
msgTarget: 'under',
reference: 'fldSMSTemplateMessage'
}
它按预期工作,我收到此默认消息:
是否可以覆盖此消息? 还是我应该手动验证该字段?
我正在使用 extjs 6.0.0
有一个 maxLength 您可以覆盖的配置。
请注意,配置通过 Ext.String.format 传递,您可以在覆盖中包含 {0}
以引用 maxLength
值。
像这样:
{
xtype: 'textareafield',
anchor: '100%',
fieldLabel: 'Label',
maxLength: 160,
maxLengthText: '{0} is the max length of this field'
}