나는 뷰 모델을 자식 포함 녹아웃 viewmodel 있습니다. 네비게이션 바를 선택하면, 선택한 아이 중 어느 것이 든 본문이 바뀝니다.jqueryui accordock 잃어버린 바인딩 녹아웃 보이는 변경
부모 VM이 초기화 될 때 (ko 바인딩 이후), 자식 VM에 대해 init을 호출하고 적절한 VM웨어 바인딩을 만듭니다.
부모가 선택한 nav 선택 사이를 전환하여 다른 VM 하위의 div를 숨길 때 문제가 발생합니다. 다시 스위치하면 jqueryui 바인딩이 사라집니다.
누구나 여기서 무슨 일이 벌어지고 있는지 알 수 있습니까? 나는 Knockoutjs의 보이는 속성이 단순히 부모 컨테이너의 css 보이는 attr을 뒤집어 놓았다고 생각했다. 왜 jqueryui 그것에서 구속력을 잃을까요?
코드가 전혀 작동하지 않는, http://jsfiddle.net/bbmxD/이 질문의 가능성에 대해 흥분했지만, 난 몰라 시작하기 위해 약간의 작업 코드를 제시 할 수 있는지 확인하십시오. – deltree
오, 이봐, 내 첫 게시물은 여기에 이미 부정적인 점이있다. 예제 코드에서 버그를 수정했고 설명 된대로 "작동"합니다. 즉, 두 번째 옵션을 선택한 다음 첫 번째 옵션으로 전환 한 후 중단됩니다. 다음은 업데이트 된 링크입니다. http://jsfiddle.net/Gehh9/ – user1286792
걱정하지 마시고 jsfiddle을 편집과 함께 게시하고 downvote를 제거 할 수 있습니다. – deltree