【问题标题】:Validating one property at a time using ko.validation使用 ko.validation 一次验证一个属性
【发布时间】:2012-09-29 05:26:21
【问题描述】:

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

【问题讨论】:

    标签: knockout.js knockout-validation


    【解决方案1】:

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

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

    猜你喜欢
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 2012-01-20
    • 2013-01-17
    • 1970-01-01
    • 2012-11-18
    • 2014-10-18
    • 1970-01-01
    相关资源
    最近更新 更多