News for hackers. Stuff that matters.
Re:Backbone patterns by ben1040 on Sunday December 25, 2011 @01:57AM (#3390609)
collections inside a model

I would really love to know the best practice for this, because I was trying to work with something that basically amounted to a model with two or three collections as well as a few simple properties.

But, when I went searching a month or two ago I couldn't really find much in the way of how to handle this sort of nested collection. Is there a good example out there?

Re:Backbone patterns by devmach on Sunday December 25, 2011 @07:08AM (#3390913)
i'm using something like that :

SubModel,CollectionSubModel

MainModel { subModelCollection : CollectionSubModel }

ViewSubModel { model: SubModel, collection: MainModel.subModelCollection }

ViewSubModel listens model and collection ( using model.bind() and collection.bind() ). If someting happened, which should inform all submodels i fire an event with a collection.trigger(). Say if i want to hide MainModel, MainModel's View calls model.subModelCollection.trigger('hideParent') before remoing it's "el".

* : i'm sorry if you confused because of my explanation. i tried my best.