14
ko.validation.group
과 ko.validatedObservable
의 차이점은 무엇입니까? 하나를 다른 것 위에 사용해야 할 때 특별한 상황이 있습니까?넉 아웃 유효성 검사 ko.validation.group 대 ko.validatedObservable
ko.validation.group
과 ko.validatedObservable
의 차이점은 무엇입니까? 하나를 다른 것 위에 사용해야 할 때 특별한 상황이 있습니까?넉 아웃 유효성 검사 ko.validation.group 대 ko.validatedObservable
ko.validation.group
은 모델의 모든 오류 메시지를 (계산 된) 관찰 가능하게합니다. 모델의 직접 특성에 대한 오류 메시지 만 수집합니다.
반면에 ko.validatedObservable
은 오류 메시지를 수집 할뿐만 아니라 관측 가능 모델로 랩핑하고 isValid
특성을 추가하여 오류 메시지 (모델이 완전히 유효 함)가 있는지 여부를 나타냅니다. 그렇지 않으면 본질적으로 같습니다.
오류 메시지 수집에만 관심이있는 경우 ko.validation.group
이상이면 충분합니다. 모델이 유효한지 여부를 추적 할 수있는 관찰 가능 항목이 필요한 경우 ko.validatedObservable
이 대신 작업을 수행합니다.