2012-04-13 1 views
1

트래버스 녹아웃 내가 녹아웃 객체 계층 구조 (세계적으로 참조 일반적인 클래스 등)의 컨텍스트 외부 해요 경우

  1. 는 전체 루트 있는지 확인이 가능하다

    외부 뷰 모델 계층 구조의 범위 근절하기 뷰 모델이 존재하는지 (즉, 현재 뷰에 대해 applyBindings가 호출되었는지 확인)?

  2. 존재하는 경우 현재 열어 본 뷰의 전체 루트보기 모델을 찾으십니까?

이 작업을 수행하는 유틸리티 나 확장 프로그램을 아는 사람이 있습니까?

답변

2

당신은 여기에 설명 된 바와 같이, ko.dataFor 및/또는 ko.contextFor를 사용하여보고 싶을 것이다 요소를 감안할 때 http://knockoutjs.com/documentation/unobtrusive-event-handling.html

, 그들은 당신에게 데이터 또는 컨텍스트 ($ 데이터, $ 루트, $ 부모, $ 부모에게 말할 것이다) 그 수준에서 바인딩에 사용할 수 있습니다.