ko.validation.group
との違いは何ko.validatedObservable
ですか?どちらか一方を使用する必要がある特定の状況はありますか?
10389 次
1 に答える
20
はko.validation.group
、モデル内のすべてのエラーメッセージの(計算された)オブザーバブルを提供します。モデルの直接プロパティのエラーメッセージのみを収集します。
一方ko.validatedObservable
、エラーメッセージを収集するだけでなく、モデルをオブザーバブルでラップし、エラーメッセージがisValid
あるかどうか(つまり、モデルが完全に有効であったかどうか)を示すプロパティを追加します。それ以外は、基本的に同じです。
エラーメッセージの収集のみに関心がある場合はko.validation.group
、十分すぎるはずです。モデルが有効かどうかを追跡するオブザーバブルが必要な場合は、ko.validatedObservable
いくつかの作業を行います。
于 2012-10-24T21:03:23.770 に答える