我正在研究淘汰赛验证器插件。我在视图中有一个输入文本控件:
Prefix:
<input data-bind = "value: Prefix" />
我正在对 Prefix observable 变量进行一些验证:
Prefix.extend({
minLength: 3,
required: true
});
验证正在工作,但是当我在输入文本框中输入一个字符并更改焦点时,将显示所需规则的消息,而不是 minLength 的消息。我尝试了一些替代语法:
Prefix.extend({ required: true })
.extend({ minLength: 3 })
但没有任何改变。如果我输入最少需要的字符,然后将它们一一删除,则会触发正确的规则消息(minLength 消息和没有字符时的必需消息)。我对javascript不是很熟悉,我不知道我做错了什么。任何帮助将不胜感激。谢谢你!