2013-01-24 1 views
0

backbone.js를 처음 사용하고 다른 언어에서 사용한 패턴을 사용하려고합니다. 그들 중 일부는 일하고 일부는 꽤 넘어졌습니다. 제 질문은 이것입니다 - 내 모델을 뷰 내에서 어떻게 참조해야합니까? 예를 들어 모델 컬렉션에서 모델을 전달한 동일한 뷰가 5 개 있습니다. 사용자가 5 개의 뷰 중 하나를 클릭하면 생성 된 모델을 사용해야합니다. 지금은 사용자가 뷰를 클릭 할 때마다 this.model에 null이 표시됩니다. 공식 주제 문서에 명시된 바와 같이backbone.js보기에서 모델을 어떻게 참조합니까?

+0

사용 사례를 표시하려면 여기에 코드를 포함하십시오. 우리는 여기서 학기 논문을 쓰고 있지 않습니다. 우리는 실질적인 문제를 해결하고 있습니다. 작업 내용을 표시하면 오류를 찾아 낼 수 있습니다.) – Kato

답변

1

당신은 http://backbonejs.org/#View-constructor 다음 방금 this.model

만약 당신이 정의되지 않은 받고 함께보기에서 모델을 액세스 할 수있는 뷰 생성자에서 모델을 통과해야하고이 모델을 통과 한 보기의 생성자에서 콜백 함수가 호출 될 때 컨텍스트가 있기 때문에 확인 했습니까?