백본/마리오네트/콧수염을 사용하여 잘 렌더링 된 컬렉션이 있습니다.백본/마리오네트 CollectionView - 템플릿 내부 렌더링?
그래서 PersonModel
및 PersonView
이 잘 작동합니다. PersonView
에는 내 PeopleCollection
및 PeopleCollectionView
으로 완벽하게로드되고 tagname: "div"
기본값으로 렌더링되는 PersonTemplate
이라는 콧수염 템플릿이 있습니다.
그러나이 콜렉션을 다른 템플리트 안에 렌더링하고 일부 헤더를 넣을 수 있습니다.
<div> <!-- collection tagName -->
<div class="person"> <!-- PersonTemplate -->
<div class="person-name">John</div>
</div>
<div class ="person"> <!-- PersonTemplate -->
<div class="person-name">Dave</div>
</div>
</div>
그러나 나는 그것이 싶습니다 :
는 지금은 본질적이다 내가 사후 jQuery를 이러한 항목을 추가 할 수 있습니다 이해
<div id="people> <!-- CollectionTemplate -->
<h1>People</h1> <!-- CollectionTemplate -->
<div class="person"> <!-- PersonTemplate -->
<div class="person-name">John</div>
</div>
<div class ="person"> <!-- PersonTemplate -->
<div class="person-name">Dave</div>
</div>
</div>
,하지만 난 피하기 위해 기대했다 왜냐하면 내 실제 CollectionTemplate
은 여기에 제시된 예보다 훨씬 복잡하기 때문입니다.
Marionette의 CompositeView (http://marionettejs.com/docs/v1.8.5/marionette)를보십시오. compositeview.html), 그것은 정확히 당신이 찾고있는 것을 수행합니다 (내가 이해하는 한). – christian314159