다음 상황에 처해 있습니다.Marionette.Composite 어떤 모델도 사용하지 않고 템플릿에 매개 변수를 전달하는 방법
collection.length = 0
listTemplate
에 메시지를 표시하려면 listTemplate
에 매개 변수를 전달하고 싶습니다 (모델이 없습니다!). 목표를 달성하려면 어떻게해야합니까?
여기 내 코드가 있습니다.
var ListView = Marionette.CompositeView.extend({
template: listTemplate,
// some code
});
var itemView = Marionette.ItemView.extend({
// some code
});
-
app.mainColumn.show(new ListView({
collection: tasks,
vent: myApp.vent
}));
컬렉션이 비어있을 때 CollectionView의 [emptyView] (http://marionettejs.com/docs/v2.4.1/marionette.collectionview.html#collectionviews-emptyview)를 사용하여 다른보기를 사용할 수 있습니다. – DiegoG