2011-12-14 3 views
1

편집 가능한 입력란이있는 여러 항목이있는 페이지가 있습니다. 이 페이지의 일부 항목은 중복 될 수 있습니다.녹아웃 js - 중복 값을 함께 업데이트

사용자가 항목을 편집 할 때 모든 복제물이 동일한 편집 된 값을 반영하기를 바랍니다.

어떻게 구현할 수 있습니까? suggsetions에 대한 응답으로

- 공통점 ID를 가지고

내가 중복으로 그들을 식별합니다.

+1

추가 세부 정보를 추가해야한다고 생각합니다. 해당 항목이 중복임을 어떻게 식별합니까? 그들은 같은 값을 가지고 있습니까? –

+0

동일한 값을 하나 이상의 입력/편집 불가능 필드에 바인딩하는 경우 동일한 데이터가 표시됩니다. 입력 필드가 여러 개 있습니까? html/js 코드 –

+2

을 게시 할 수 있습니다. 중복 된 객체를 viewModel의 동일한 객체에 매핑하면 작동합니다.이 문제의 핵심입니다. – Guillaume86

답변

0

복제본이 뷰 모델에서 동일한 항목으로 표시되고 중복 사본 중 하나가 변경되면 viewModel에서 해당 항목을 파악할 수있는 방법이 있는지 확인하십시오.

중복이 아직 dependentObservable이 아닌 경우 Observable에서 중복을 확인하고 관련 변경 사항을 업데이트 할 때 구독 할 수 있습니다.