Erstellen einer Modellstruktur im Backbone

Ich muss ein Modell mit folgender Struktur erstellen:

name: 'xyz',
relatives: [ {name:'abc',age:'123'},{name:'def',age:'123'}..... ]

Was ich habe, ist eine Schleife, die in jeder Iteration Daten für Verwandte generiert. Und ich habe ein Modell in diesem Zustand wie:

window.Persons.name='xyz'

ZWEI FRAGEN

Wie werden die Daten von Verwandten in diesem Modell übertragen? Ich muss verstehen, wie man Modellinstanzen mit verschachtelten Objektstrukturen auf jeder Ebene erstellen kann?

Ich setze den Kontext des Modells auf das Fensterobjekt, so dass es in allen Ansichten zugänglich ist, wenn ich Daten aus verschiedenen Ansichten sammle. Wie Name wird in einer anderen Ansicht und Verwandte in einer anderen Ansicht gesammelt und das geht weiter .... Also mache ich das Richtige? Oder ich verschmutze den globalen Namespace.

Bitte werfen Sie etwas Licht, da mir hier sicher ein grundlegendes Verständnis fehlt.

Antworten auf die Frage(0)

Ihre Antwort auf die Frage