2012-10-24 7 views

답변

19

ko.validation.group은 모델의 모든 오류 메시지를 (계산 된) 관찰 가능하게합니다. 모델의 직접 특성에 대한 오류 메시지 만 수집합니다.

반면에 ko.validatedObservable은 오류 메시지를 수집 할뿐만 아니라 관측 가능 모델로 랩핑하고 isValid 특성을 추가하여 오류 메시지 (모델이 완전히 유효 함)가 있는지 여부를 나타냅니다. 그렇지 않으면 본질적으로 같습니다.

오류 메시지 수집에만 관심이있는 경우 ko.validation.group 이상이면 충분합니다. 모델이 유효한지 여부를 추적 할 수있는 관찰 가능 항목이 필요한 경우 ko.validatedObservable이 대신 작업을 수행합니다.