knockout.validation 플러그인을 사용하려고합니다. 내가 현재 개체에 대한 유효성 검사 그룹에 이름이 오류를 만든 위의 뷰 모델에서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);
}
: 나는 exampleViewModel를 만들었습니다. 이제이 유효성 검사 특성보다 오류 특성 메시지가 4보다 작은 임의의 유효성 검사 특성에 대해 유효성 검사 규칙이 실패하는 경우
My question is
, 내가 단지 3 개의 속성으로 구성된 유효성 검사 그룹을 만들고 싶다면 (P1, P2, P3)
을 어떻게 할 수 있습니까?
이 Durandal 관찰 가능한 플러그인 검증 문제를 디버깅하기 위해이 방법을 사용합니다. 'this.errors = ko.validation.group ({P1 : observable (this, 'P1')});'나는 getter/setter를 감지하고 그에 따라 대응해야한다고 생각하지만 적어도 검증 작업을 증명했다. – MrYellow