var Item = Backbone.Model.extend({
defaults: {
items: [],
parent: null //Ссылка на родительский элемент
},
initialize: function(){
this.set('items', new ItemsCollection(this.get('items')));
this.get('items').each(function(){ this.set('parent', this) }, this);
}
});
var ItemsCollection = Backbone.Collection.extend({
model: Item,
//...
});
var collection = new ItemsCollection();
collection.fetch();