2013-08-30 26 views
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" 
}; 

回答

0

感谢您让我们知道!

我们修复了它,您将在我们的下一个版本中看到修复。