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