1

我正在使用ko.validation,以前,我使用它来一次验证整个视图模型。现在,我将视图模型拆分为多个部分,并且我需要能够一次验证一个或几个属性。我有几个自定义验证器,所以我宁愿不只是切换到完全手动验证。有没有办法使用 ko.validation 一次只验证一个属性?

4

1 回答 1

1

对于需要在多个视图中重复使用的视图模型,或者当一个视图需要同一视图模型的多个实例,但具有不同的验证要求(注释中的引用)时,这是一个越来越常见的问题。Knockout 和 Knockout-Validation 非常棒,但是当前的实现还不能很好地扩展到这些可重用性场景。

我最近在为Extreme Engineering Solutions工作时开发的开源项目“ValidatedViewModel”提供了一种基于实例构建验证约束组应用程序的方法。在 github 上克隆经过验证的视图模型。请让我知道您对文档、单元测试和功能的看法。

于 2012-11-13T01:17:40.207 回答