我正在研究淘汰赛验证器插件。我在视图中有一个输入文本控件:
Prefix:
<input data-bind = "value: Prefix" />
我正在对前缀可观察变量进行一些验证:
Prefix.extend({
minLength: 3,
required: true
});
验证工作正常但是当我在输入文本框中输入一个字符并更改焦点时,会显示所需规则的消息,而不是minLength的消息。我尝试了一些替代语法:
Prefix.extend({ required: true })
.extend({ minLength: 3 })
但没有任何改变。如果我输入所需的最小字符然后逐个删除它们,则会触发正确的规则消息(minLength消息和没有剩余字符时所需的消息)。我对javascript不太熟悉,我无法弄清楚我做错了什么。任何帮助将不胜感激。谢谢!
答案 0 :(得分:1)
检查您正在使用的淘汰赛版本。我遇到了这个问题,发现我使用的是淘汰2.0.0,最新版本(2.1.0)似乎解决了这个问题。