淘汰赛验证ko.validation.group VS ko.validatedObservable

2019-07-02 13:33发布

是什么在差异ko.validation.groupko.validatedObservable ? 是否有特殊情况的时候,我应该使用一个比其他?

Answer 1:

ko.validation.group只是给你一个(计算机)可观察到一个模型中的所有错误信息。 它只收集模型的直接性的错误消息。

ko.validatedObservable在另一方面,不仅收集了错误信息,而且包装在一个可观察的模型,并增加了一个isValid属性,该属性表示是否有任何错误信息(即模型是完全有效的)。 否则,他们基本上是相同的。

如果你只在收集错误信息感兴趣,则ko.validation.group应该是绰绰有余。 如果你需要跟踪的模式是否是有效的可观察到的,在ko.validatedObservable做一些适合你的工作。



文章来源: Knockout Validation ko.validation.group vs ko.validatedObservable