【问题标题】:Object Level Validation with Knockout-Validation带有敲除验证的对象级别验证
【发布时间】:2012-09-29 03:09:20
【问题描述】:

我有一个带有子列表的父对象。我想验证子项属性之一的总和是否等于父项属性的值。

在下面的小提琴中:如何检查“股票金额”的总和是否等于“投资组合总金额”

http://jsfiddle.net/casudeo/xR5st/

【问题讨论】:

  • 您是否愿意接受另一种方法,例如通过对子项求和来计算父项以确保它始终正确?
  • 是的,我会的。你能进一步详细说明你的想法吗?

标签: knockout.js knockout-validation


【解决方案1】:

在阅读了上面 Tyrsius 的评论后,我进一步思考了我的问题并想出了一个解决方案。我最终创建了一个自定义验证器,我向该验证器传递了一个迭代子级的函数。我仍然欢迎任何其他解决方案和/或 cmets。

我的解决方案:http://jsfiddle.net/casudeo/z6yEu/

【讨论】:

    猜你喜欢
    • 2013-01-13
    • 2014-06-04
    • 2018-04-11
    • 2012-11-23
    • 2013-07-17
    • 2014-08-11
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    相关资源
    最近更新 更多