0
當處理Marionettes不同視圖時,是否可以有一個複合視圖調用另一個複合視圖來調用項目視圖?例如,結構可以是對象的列表,其屬性的列表中的每個對象:Marionette中的嵌套複合視圖
ObjectList = Marionette.CompositeView.extend({
template: "#objectlist-template",
childView: Object,
initialize: function(){
}
});
Object = Marionette.CompositeView.extend({
template: "#object-template",
childView: Attribute
initialize: function(){
}
});
Attribute = Marionette.ItemView.extend({
template: "#attribute-template",
});
我試圖在我的項目這樣做,但它似乎並沒有工作:
var objectListView = new ObjectList({
collection: objects
});
對象集合應該如何構造?
謝謝!效果很好! – user3821383