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 に答える