knockout.validationプラグインを使用しようとしています。私はexampleViewModelを作成しました:ko.validation.groupの使用方法
function exampleViewModel() {
this.P1 = ko.observable().extend({ required : true });
this.P2 = ko.observable().extend({ required : true });
this.P3 = ko.observable().extend({ required : true });
this.P4 = ko.observable().extend({ required : true });
this.errors = ko.validation.group(this);
}
上記のビューモデルでは、私は現在のオブジェクトのエラーという名前の検証グループを作成しました。このエラープロパティよりも4のうち1つのプロパティで検証ルールが失敗した場合は、エラーメッセージが表示されます。
My question is
私はこれを行うにはどうすればよいの3つだけのプロパティ(P1, P2, P3)
のうちの検証グループを作成したいのですか?
。私はゲッター/セッターを検出し、それに応じて反応するはずだと信じていましたが、これは少なくともバリデーション作業を証明しました。 – MrYellow