2013-04-04 1 views
5

i jestem kolekcją obiektów. Problemem jest to, że dodanie kolekcji obiektu do innej kolekcji w Backbone.Push i dodać metody Bacbone.Collection nie work.here jest moja kolekcja który należy dodać do innej kolekcjijak dodać kolekcję do innej kolekcji w kręgosłupie

it is object collection

+0

http://stackoverflow.com/questions/10388199/backbone-js-collection-of-collections –

+0

Muszę połączyć dwie ze sobą kolekcje – nAkhmedov

Odpowiedz

8

Zakładając są zbiory szkieletowe (które nie wyglądają jak w oknie konsoli)

try: collectionA.add(collectionB.models)

Jeśli próbujesz dodać tablicę obiektów do kolekcji spróbuj tego:

_.each(kids.result, function(kid){ collectionA.add(new Backbone.Model(kid)); }); 
+0

dziękuję za odpowiedź. Dobrze działa – nAkhmedov

+0

Możesz dodać surowe Dane JSON z metodą dodawania, jeśli podałeś atrybut [model] (http://backbonejs.org/#Collection-model) swojej kolekcji, więc collectionA.add (collectionB) działałby tak długo, jak długo kolekcja jest tylko obiektem JSON . – Loamhoof