2012-10-24 22 views

答えて

19

ko.validation.groupは、モデル内のすべてのエラーメッセージを(計算して)観測可能にします。モデルの直接的なプロパティのエラーメッセージのみを収集します。一方、ko.validatedObservableは、エラーメッセージを収集するだけでなく、オブザーバブルにモデルをラップし、エラーメッセージがあるかどうかを示すisValidプロパティを追加します(つまり、モデルは完全に有効です)。そうでなければ、それらは本質的に同じです。

エラーメッセージの収集にのみ興味がある場合は、ko.validation.group以上で十分です。モデルが有効かどうかを監視するオブザーバブルが必要な場合は、ko.validatedObservableがあなたのためにいくつかの作業を行います。

関連する問題