2012-05-18 2 views
1

Backbone.js의 View 객체에 id, tagName, className과 같은 매개 변수가 있습니다.Backbone.js : 템플릿에 부모 요소 추가보기를 취소하려면 어떻게해야합니까?

var DocumentRow = Backbone.View.extend({ 
    tagName: "li", 
    className: "document-row", 
}); 

삽입 템플릿의 상위 요소에 다음을 사용합니다. 설정하지 않으면 <div>이 템플릿의 부모로 템플릿에 추가됩니다.

하지만 부모님이 필요하지 않기 때문에 정말 괴롭습니다. 필요한 것은 이미 내 템플릿에 있어야하므로 어떻게 취소 할 수 있습니까?

답변

3
var DocumentRow = Backbone.View.extend({ 

    el:'#your-element-id' //or class or type 

}); 

이 뷰는 el 속성에 의해 지정된대로 기존 요소에 바인딩하는 것을 말한다. 이미 단지 만들고 템플릿이 생성 "후"여기에이보기를 결합하여 템플릿을 가지고 있기 때문에 backbonejs.org

에서 문서를 검색

+0

(별도의 기능에 아마도?) 문제가 내가 이미 정의한 부모도 매개 변수 사용 템플릿이 필요합니다. 나는 그것들을 분리하고 싶지 않습니다. – hh54188

+0

@ hh54188 - 오케이 저는 약간 혼란 스럽습니다. 상황을 보여주는 코드를 더 게시 할 수 있습니까? – PhD

관련 문제