我有一个使用 Knockout.js 并使用 Knockout-Validation 的页面设置。
在页面加载期间,我在选择框中放置了另一个插件,该插件会触发更改,从而触发验证。我需要能够使用 JS 清除该错误,以便我可以从外观新颖的 UI 开始,并就表单发布或选择框更改提供反馈。
我找不到任何可以让我清除淘汰验证中的错误的内容。
遵循淘汰验证中已经实施的方法的更好方法可能是说property.isModified(false);
如果您有一个完整的视图模型需要重置,只需循环遍历所有经过验证的属性并调用它isModified(false)
See the 埃里克·巴纳德 (Eric Barnard) 的评论在这里 https://github.com/Knockout-Contrib/Knockout-Validation/issues/42
希望有帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)