0
当您为文本字段设置最大长度时,微风将发送不正确的验证消息。我在我的字段上设置了一个可包含100个字符的最大长度。当我超过这个微风返回以下验证错误:BreezeJS maxLength的错误消息
'主题'必须是少于100个字符的字符串。
它应该阅读:
“主体”必须少于101个字符的字符串。
或
'subject'必须是一个不超过100个字符的字符串。
这里的问题是代码:
ctor.messageTemplates = {
required: "'%displayName%' is required",
date: "'%displayName%' must be a date",
string: "'%displayName%' must be a string",
bool: "'%displayName%' must be a 'true' or 'false' value",
guid: "'%displayName%' must be a GUID",
duration: "'%displayName%' must be a ISO8601 duration string, such as 'P3H24M60S'",
number: "'%displayName%' must be a number",
integer: "'%displayName%' must be an integer",
integerRange: "'%displayName%' must be an integer between the values of %minValue% and %maxValue%",
maxLength: "'%displayName%' must be a string with less than %maxLength% characters",
stringLength: "'%displayName%' must be a string with between %minLength% and %maxLength% characters"
};