Umwandlung Array von Arrays, die an das Rückgrat Sammlung von Modellen
neuen, Backbone und underscore js hier.
Ich habe ein array von arrays, das ich konvertieren möchten, um eine Sammlung von Modellen.
So wie es
{ {1, 2, 3, 4}, {5, 6, 7, 8}}
Auf der zweiten Ebene des arrays ist was Los in eine Rückgrat-Modell. Jetzt habe ich
collection.reset(_.map(results, (indvidualResults) -> new model(individualResults))
Was nicht funktioniert, als wenn ich eine Konsole.log (- Kollektion.pop), habe ich eine Funktion ausgedruckt. Ich denke, das ist, weil ich arbeite mit einem array von arrays (aber ich könnte falsch sein). Wie konvertiere ich das zweite array in ein Modell und dann setzen, dass in einer Sammlung?
(1) Was bedeutet deine Daten wirklich Aussehen? (2) Warum machst du die
Meinst du
_.map
wenn Collection#reset
wird alles tun, dass für Sie? (3) Sammlungen haben eine pop
- Methode so natürlich console.log(collection.pop)
gibt Ihnen eine Funktion.Meinst du
console.log(collection.pop())
? console.log(collection.pop)
*sollte* geben Sie eine Funktion.
InformationsquelleAutor praks5432 | 2012-07-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verändern Sie Ihre raw Daten Aussehen mehr:
Vorausgesetzt, Sie haben ein Modell und Sammlung definiert so etwas wie:
Dann einfach das array übergeben von Attribut-hashes in der reset-Methode:
InformationsquelleAutor jmconrad