Knockout.js 使用自定义验证器的淘汰验证只触发一次
我使用敲除验证来创建一个自定义验证程序,并尝试使用用敲除映射插件创建的viewmodel来创建它。验证在我第一次运行代码时触发,但在我单击“保存”或更改输入中的值时不会触发 在下面的小提琴中,我试图确定LL小于L,L小于H。 在测试数据中,我有一个小于LL的L值,因此您可以看到报告了一个错误,但是当我更正输入字段中的数据时,验证器不会启动Knockout.js 使用自定义验证器的淘汰验证只触发一次,knockout.js,knockout-mapping-plugin,knockout-validation,Knockout.js,Knockout Mapping Plugin,Knockout Validation,我使用敲除验证来创建一个自定义验证程序,并尝试使用用敲除映射插件创建的viewmodel来创建它。验证在我第一次运行代码时触发,但在我单击“保存”或更改输入中的值时不会触发 在下面的小提琴中,我试图确定LL小于L,L小于H。 在测试数据中,我有一个小于LL的L值,因此您可以看到报告了一个错误,但是当我更正输入字段中的数据时,验证器不会启动 这是一把小提琴 我将您的代码重组为一个ScheduleEntry对象,并将验证移到该对象中。该对象还被设置为具有属性的可观察项,以便在属性更改时触发验证
这是一把小提琴 我将您的代码重组为一个ScheduleEntry对象,并将验证移到该对象中。该对象还被设置为具有属性的可观察项,以便在属性更改时触发验证